You are on page 1of 14

SLIDESMANIA.

Natural Language Processing

Giảng viên: Huỳnh Quang Đức


Lớp: 24TH01
SLIDESMANIA.C

Thành viên

Nguyễn Bá Trưởng - 18050082

Đỗ Nguyễn Tiến Đạt - 21050060

Nguyễn Minh Mẫn - 21050040


SLIDESMANIA.C

Chương trình hỏi đáp


tự động về game
Liên Minh Huyền Thoại
SLIDESMANIA.C

Mục đích của đề tài


10 năm – Một khoảng thời gian mà một game đi đến thời hoàng kim của nó rồi chìm vào dĩ vãng. Nhưng
với Liên Minh Huyền Thoại thì ngược lại, hơn 10 năm qua Liên Minh Huyền Thoại ngày càng phát triển
và khẳng định vị trí của minh là độc tôn trong làng game moba, vậy nên họ luôn có 1 số lượng game thủ
mới trong mỗi năm. Nhưng để chơi game thì yêu cầu các game thủ phải có một số kĩ năng nhất định. Để
giúp họ dễ tiếp cận hơn với game(cụ thể như thông tin tướng, trang bị, lối chơi…), chúng em đã đề xuất
1 cộng cụ để hỗ trợ các người chơi mới, cụ thể là phần mềm hỏi đáp tự động về game Liên Minh Huyền
Thoại.
SLIDESMANIA.C

Cơ sở lý thuyết
- Lý thuyết về xử lý ngôn ngữ tự nhiên:

+ Khái niệm NLP

+ Ứng dụng của NLP


SLIDESMANIA.C

Cơ sở lý thuyết
- Các phương pháp phân tích dữ liệu thô và biên tập ngữ liệu:

+ Segmentation (phân đoạn)


+ Tokenizing (tách từ)
+ Stop words (loại bỏ từ dừng)
+ Stemming (chuyển về từ gốc)
+ Lemmatization (thu gọn từ)
+ Speech Tagging (gán nhãn từ loại)
+ Name Enity Tagging (gán nhãn tên thực thể).
SLIDESMANIA.C

Cơ sở lý thuyết

- Tổng hợp và nghiên cứu về hỏi đáp tự động trên các diễn đàn lớn như
Stack Overflow và Reddit.

- Thu thập dữ liệu về game Liên minh huyền thoại trên các trang thông
tin trong và ngoài nước.

- Xây dựng bộ câu hỏi cho chương trình hỏi đáp tự động.
SLIDESMANIA.C

Cơ sở lý thuyết

- Nghiên cứu thực nghiệm:

Xây dựng hệ thống hỏi đáp tự động về game Liên minh huyền thoại dựa
trên bộ câu hỏi về các thông tin liên quan đến game và đánh giá kết
quả đạt được.
SLIDESMANIA.C

Triển khai ứng dụng


Thu thập dữ liệu các câu hỏi, câu trả lời thông qua:

+ Các trang web tin tức, hướng dẫn LMHT tiếng Việt - lấy các bài viết
làm nguồn dữ liệu.

+ Sử dụng dữ liệu tiếng Anh và dịch qua tiếng Việt.

+ Xây dựng ngân hàng câu hỏi và câu trả lời từ các nguồn trên thành
file.txt.
SLIDESMANIA.C

Triển khai ứng dụng


Xử lý dữ liệu:

+ Tiền xử lý dữ liệu: loại bỏ dữ liệu không cần thiết, chuẩn hóa văn bản.

+ Hệ thống có thể hiểu được ngữ nghĩa của các câu hỏi liên quan đến LMHT
và trả lời chính xác bằng ngôn ngữ tự nhiên.

+ Áp dụng thuật toán khớp câu hỏi với câu trả lời trong ngân hàng dữ
liệu.

+ Đánh giá xác suất khớp câu hỏi-câu trả lời, chọn câu trả lời phù hợp
nhất.
SLIDESMANIA.C

Triển khai ứng dụng


Giao diện:

+ Ứng dụng web cho phép người dùng nhập câu hỏi tự nhiên bằng tiếng
Việt.

+ Cho phép tra cứu các thông tin về tướng, vật phẩm, kỹ năng trực
tiếp.

+ Hiển thị câu hỏi kèm trả lời có liên quan dưới dạng văn bản
Giao diện
SLIDESMANIA.C
SLIDESMANIA.C

Kết quả đạt được


+ Giúp rút gọn khoảng cách giữa người chơi mới và người
chơi lâu năm.

+ Tăng thêm hiểu biết cho những người chủ yếu chơi game
vì cốt truyện.

+ Cung cấp một công cụ hữu ích cho cộng đồng người chơi
LMHT Việt Nam, giúp họ tiếp cận thông tin về game một
cách dễ dàng và thuận tiện.
SLIDESMANIA.C

Hướng phát triển


+ Tích hợp hệ thống chatbot + Mở rộng chủ đề và game hỗ trợ
Nếu bạn muốn cung cấp trải Nếu phần mềm ban đầu chỉ hỗ trợ
+ Nâng cao khả năng hiểu và trả lời
nghiệm tương tác hơn, bạn có thể một số game hoặc chủ đề cụ thể,
Tích hợp trí tuệ nhân tạo (AI) mạnh
tích hợp hệ thống chatbot để người bạn có thể mở rộng nó để hỗ trợ
hơn để cải thiện khả năng hiểu và
dùng có thể nói chuyện với phần nhiều game hơn và nhiều chủ đề
trả lời của phần mềm. Điều này có
mềm bằng lời nói hoặc văn bản. khác nhau. Điều này sẽ tạo ra một
thể bao gồm sử dụng các mô hình
học máy mới hơn hoặc kết hợp ứng dụng đa dụng hơn và hấp dẫn
nhiều nguồn dữ liệu để tăng cường hơn cho người dùng.
tri thức của hệ thống.

You might also like