- Hiện nay nhiều người miền Trung đang gặp rất nhiều khó khăn do thiên tai gây ra và các nhà hảo tâm đang có nhu cầu giúp đỡ nhưng lại không dễ để họ có thể tiếp cận với nhau.
- Để có thể đóng góp 1 phần công sức của mình trong việc giúp đỡ cộng đồng, chúng em quyết định làm 1 dự án có thể kết nối mọi người lại gần nhau để có thể giúp đỡ và nhận sự giúp đỡ dễ dàng hơn. Đó là xây dựng 1 Chatbot Messenger có thể phân tích và trả lời tự động.
- Chatbot của dự án đảm nhận module Hỗ trợ người cần cứu trợ bằng cách trò chuyện với họ, lắng nghe và ghi lại nguyện vọng, mong muốn của họ để sẵn sàng giúp đỡ họ.
-
Chatbot có thể hỏi đáp với mọi người theo kịch bản để thu thập thông tin
- Objectives:
- Xây dựng trang Facebook
- Cài đặt chatbot messenger cho trang FB
- Sử dụng Heroku tạo webhook và gắn vào trang FB
- Sử dụng opensource của Facebook để tạo 1 chatbot cơ bản có thể phân tích và trả lời tự động.
- Cài đặt cho chatbot hỏi theo kịch bản giống form thu thập thông tin người cần cứu trợ
- Objectives:
-
Chatbot có thể trò chuyện giống như người thật
- Objectives:
- Sử dụng wit.ai có sẵn của FB để xử lý ngôn ngữ tự nhiên cho chatbot
- Sử dụng wit.ai và Underthesea - Vietnamese NLP Toolkit để nhận diện các thực thể trong câu nói của người dùng
- Objectives:
-
Lưu được thông tin của người dùng đã cung cấp
- Objectives:
- Sử dụng PostgresSQL của Heroku để làm Database
- Objectives:
-
Nắm được cách hoạt động của Webhook
-
Nắm được cách hoạt động của AI và Machine Learning
-
Nâng cao khả năng làm việc nhóm
-
Nâng cao kỹ năng lập trình, xây dựng và phát triển phần mềm
- Ngôn ngữ lập trình:
- JavaScript
- Python
- IDE: Visual Studio Code
- Server: Heroku
- DB: PostgreSQL
- Công cụ phát triển phần mềm: Github
- Công cụ giao tiếp: Messenger, Github
- Truy cập FB Page: https://www.facebook.com/Chatbot-Mi%E1%BB%81n-Trung-100730141849563
- Bấm vào nút "Send Message" là đã có thể giao tiếp với chatbot