- vừa được xem lúc

Chrome Extension - Web Summarizer & Translator - Trợ Thủ Đắc Lực Cho Việc Học Tiếng Anh

0 0 8

Người đăng: Jin

Theo Viblo Asia

Giới Thiệu

Trong thời đại công nghệ 4.0, việc học tiếng Anh và tiếp cận thông tin toàn cầu trở nên dễ dàng hơn bao giờ hết nhờ sự trợ giúp của trí tuệ nhân tạo (AI). Một trong những công cụ hữu ích đó là phần mở rộng Chrome "Web Summarizer & Translator". Phần mở rộng này cung cấp nhiều tính năng mạnh mẽ như tóm tắt văn bản, dịch thuật, sửa lỗi ngữ pháp và phát âm, giúp người dùng nâng cao kỹ năng tiếng Anh một cách nhanh chóng và hiệu quả.

Link github repository: https://github.com/minhhungit/webSummarizerTranslatorChromeExtension/

image.png

Sự Trợ Giúp Của AI Trong Học Tiếng Anh

image.png

Dịch Chính Xác Và Mượt Mà

Việc dịch thuật từ tiếng Anh sang các ngôn ngữ khác và ngược lại thường gặp nhiều khó khăn, đặc biệt là khi gặp phải các từ ngữ chuyên ngành hoặc ngữ cảnh phức tạp. AI, với khả năng xử lý ngôn ngữ tự nhiên, đã giúp việc dịch thuật trở nên chính xác và mượt mà hơn.

Tóm Tắt Văn Bản Hiệu Quả

Khi tiếp cận một lượng lớn thông tin trên mạng, việc tóm tắt nhanh chóng những nội dung chính là rất cần thiết. Tính năng tóm tắt của phần mở rộng này giúp người dùng nắm bắt thông tin cốt lõi mà không cần đọc toàn bộ văn bản.

Sửa Lỗi Ngữ Pháp Tự Động

Việc viết đúng ngữ pháp là một yếu tố quan trọng trong giao tiếp tiếng Anh. AI giúp người dùng nhận diện và sửa các lỗi ngữ pháp một cách tự động, từ đó cải thiện kỹ năng viết của họ.

Phát Âm Văn Bản

Ngoài việc hiểu và viết, phát âm chuẩn cũng là một kỹ năng quan trọng. Tính năng phát âm văn bản giúp người dùng nghe và học cách phát âm đúng của từ và câu trong tiếng Anh.

Hướng Dẫn Cài Đặt Và Sử Dụng

Cài Đặt Phần Mở Rộng

  1. Tải xuống phần mở rộng: Tải tệp .zip từ Release của github repository, hoặc bạn có thể zip toàn bộ repository
  2. Mở trình mở rộng Chrome: Mở Chrome và gõ chrome://extensions/ vào thanh địa chỉ.
  3. Bật chế độ Phát triển viên: Bật chuyển đổi "Chế độ Phát triển viên".
  4. Tải gói không đóng gói: Nhấp vào "Tải gói không đóng gói" và chọn thư mục mà bạn đã giải nén tệp .zip.

Sử Dụng Phần Mở Rộng

  1. Chọn văn bản: Đánh dấu văn bản mà bạn muốn tóm tắt, dịch, sửa lỗi hoặc phát âm.
  2. Nhấp chuột phải: Nhấp chuột phải vào văn bản được chọn và chọn hành động mong muốn từ menu ngữ cảnh.

Tùy Chỉnh Cài Đặt

Chrome extension này sử dụng API AI để trả lời, nên để sử dụng, bạn cần phải cài đặt 1 vài thiết lập.

  1. Mở trình mở rộng Chrome: Đi tới chrome://extensions/.
  2. Nhấp vào biểu tượng của phần mở rộng: Tìm biểu tượng của phần mở rộng và nhấp vào nó.
  3. Chọn "Tùy chọn": Nhấp vào liên kết "Tùy chọn" trong hộp thoại mở rộng.

Trên trang Tùy chọn, bạn có thể thiết lập các thông số sau:

Lưu ý

Groq cung cấp API sử dụng mô hình LLAMA 3 70B miễn phí, tốc độ nhanh, là một lựa chọn tuyệt vời cho những ai muốn trải nghiệm các tính năng AI mà không tốn phí. Mặc dù Groq có một số hạn chế trong việc ép buộc model trả về tiếng Việt, nhưng tốc độ phản hồi nhanh và sự miễn phí của nó là những ưu điểm đáng kể.

  • API URL: Điểm cuối API cho dịch vụ AI được chọn.
    • OpenAI: https://api.openai.com/v1/chat/completions
    • Groq: https://api.groq.com/openai/v1/chat/completions
  • API KEY: Khóa API của bạn cho dịch vụ AI.
    • Nhận khóa API từ OpenAI: link
    • Nhận khóa API từ Groq: link
  • Model Name: Mô hình AI cụ thể bạn muốn sử dụng. Đề xuất nên sử dụng llama3-70b-8192 trên Groq bởi vì nó trả lời nhanh, mặc dù tiếng Việt hơi kém.
  • Temperature: Điều chỉnh sự sáng tạo và ngẫu nhiên của đầu ra của AI.
  • Max Token: Giới hạn độ dài của phản hồi của AI, nếu dùng LLAMA3-70B thì 8192, với gpt-35-turbo thì là 4096

Đây là cấu hình mình đang sử dụng trên máy của mình

image.png

Thiết lập cho TTS

Dành cho tính năng phát âm, thiết lập này không bắt buộc. Nếu bạn để trống, extension sẽ sử dụng tts mặc định của hệ thống.

  • API Key của OpenAI Whisper: Khóa API của bạn cho dịch vụ chuyển văn bản thành âm thanh của OpenAI (cho tính năng Phát âm).
    • Nhận khóa API của OpenAI Whisper của bạn: link
  • Open AI Whisper Model Name: Mô hình Whisper cụ thể cho chuyển văn bản thành âm thanh.
  • Voice Name: Giọng bạn muốn sử dụng cho việc phát âm (echo, alloy...)

Đóng Góp

Link repository: https://github.com/minhhungit/webSummarizerTranslatorChromeExtension/

Ứng dụng vẫn đang được phát triển thêm tính năng, mọi đóng góp để cải thiện phần mở rộng đều được hoan nghênh và có thể gửi qua trang GitHub của dự án.

Cảm ơn các bạn.

Bình luận

Bài viết tương tự

- vừa được xem lúc

Các thuật toán cơ bản trong AI - Phân biệt Best First Search và Uniform Cost Search (UCS)

Nếu bạn từng đọc các thuật toán trong AI (Artificial Intelligence - Trí tuệ nhân tạo), rất có thể bạn từng nghe qua về các thuật toán tìm kiếm cơ bản: UCS (thuộc chiến lược tìm kiếm mù) và Best First Search (thuộc chiến lược tìm kiếm kinh nghiệm). Khác nhau rõ từ khâu phân loại rồi, thế nhưng hai th

0 0 169

- vừa được xem lúc

Con đường AI của tôi

Gần đây, khá nhiều bạn nhắn tin hỏi mình những câu hỏi đại loại như: có nên học AI, bắt đầu học AI như nào, làm sao tự học cho đúng, cho nhanh, học không bị nản, lộ trình học AI như nào... Sau nhiều lần trả lời, mình nghĩ rằng nên viết hẳn một bài để trả lời chi tiết hơn, cũng như để các bạn sau này

0 0 157

- vừa được xem lúc

[ChatterBot] Thư viện chatbot hay ho dành cho Python| phần 3

Trong bài trước mình đã trình bày về Training data cho chatbot và tiền xử lý dữ liệu. Trong phần này sẽ trình bày với các bạn về logic adapter.

0 0 62

- vừa được xem lúc

[Deep Learning] Kỹ thuật Dropout (Bỏ học) trong Deep Learning

. Trong bài viết này, mình xin phép giới thiệu về Dropout (Bỏ học) trong mạng Neural, sau đó là mình sẽ có 1 số đoạn code để xem Dropout ảnh hưởng thế nào đến hiệu suất của mạng Neural. 1.1. Dropout trong mạng Neural là gì.

0 0 65

- vừa được xem lúc

Kỹ thuật Dropout (Bỏ học) trong Deep Learning

Trong bài viết này, mình xin phép giới thiệu về Dropout (Bỏ học) trong mạng Neural, sau đó là mình sẽ có 1 số đoạn code để xem Dropout ảnh hưởng thế nào đến hiệu suất của mạng Neural. 1.

0 1 80

- vừa được xem lúc

Blockchain dưới con mắt làng Vũ Đại 4.0

Mở bài. Hey nhô các bạn, lại là mình đây .

0 0 50