.23 Motor tắt khi người dùng yêu cầu ngừng quay motor

Một phần của tài liệu Đồ án tốt nghiệp Kỹ thuật điện tử truyền thông: Xây dựng hệ thống Chatbot tự động (Trang 66 - 70)

CHƢƠNG 6. KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN

6.1. Kết Luận

Sau khi tìm hiểu và thực hiện đề tài: “Xây dựng hệ thống Chatbots tự động”, nhóm đã thực hiện được đề tài theo như yêu cầu cơ bản ban đầu.

Trong quá trình thực hiện đề tài và tìm hiểu lý thuyết về Chatbots và ứng dụng chatbots trong việc điều khiển tự động các thiết bị điện phục vụ cho hệ thống vườn rau, nhóm đã thu được kết quả ban đầu như sau:

• Nắm được những kiến thức cơ bản về Chatbots. • Cách xây dựng và sử dụng Dialogflow.

• Lấy dữ liệu file json của Dialogflow đưa vào Webhook.

• Thiết lập được cuộc hội thoại tương tác tự động giữa người dùng với máy. • Xây dựng cụ thể các casual intents và business intents.

• Hiểu được các đối tượng Intents, Entities, Context, Fulfillment, Actions and Parameters, Training Phrase, Fulfillment và công dụng của chúng. • Biết cách sử dụng và khai thác tính năng của Raspberry.

• Nắm được kiến thức cơ bản về ngrok để kết nối Dialogflow với Raspberry. Bên cạnh đó, nhóm cịn tiếp thu nhiều kiến thức hữu ích khác về Intents, Entities, Context, Fulfillment, Actions and Parameters, Training Phrase, Fulfillment và công dụng của chúng,...

Về kết quả, chương trình đáp ứng được những yêu cầu đặt ra, thực hiện trò chuyện tự động được với chatbots cũng như điều khiển tự động được các thiết bị điện phục vụ cho vườn rau. Tuy nhiên, vẫn còn nhiều hạn chế như chưa bổ sung được vào hệ thống tưới nước thật sự, mơ hình cịn khá thơ sơ.

6.2. Hƣớng Phát Triển

Trong phạm vi đồ án nhóm chỉ trình bày những phần cơ bản nhất về Dialogflow, chatbots và những ứng dụng của chatbots cho thực tiễn. Tuy nhiên việc nghiên cứu sâu hơn về chatbots cũng như mở rộng mơ hình điều khiển tự động cho các lĩnh vực, đối tượng khác cần có thêm nhiều thời gian nghiên cứu và cải tiến mơ hình trở nên hiệu quả, tối ưu hơn nữa. Nhóm nghiên cứu nhận thấy có thể phát triển thêm như sau:

• Xây dựng đa dạng thêm ngơn ngữ với người dùng để việc tương tác hiệu quả hơn, cụ thể ở đây là ngôn ngữ tiếng Việt.

• Mở rộng phạm vi điều khiển tự động khơng chỉ cho các thiết bị điện trong vườn rau (nơng nghiệp) mà cịn cho các khu công nghiệp, nhà ở, bệnh viện, trường

học,...

• Huấn luyện chatbots trả lời linh hoạt và thông minh hơn thông qua việc mở rộng xây dựng và cải tiến cơ sở dữ liệu của hệ thống trở nên tối ưu hơn, đa dạng hơn.

• Tích hợp chương trình điều khiển tự động vào điện thoại thông minh để thuận tiện hơn cho người sử dụng cũng như có thể kiển sốt được thơng tin, điều khiển hệ thống ở nhiều địa điểm trong cùng một lúc.

• Phát triển hệ thống thân thiện hơn với người sử dụng ngoài việc thiết kế giao diện dễ sử dụng hơn, còn là việc xây dựng chatbots trở thành như một “bác sĩ tâm lý” tương tác với người dùng thông qua các dữ liệu được thu thập từ nhiều nguồn đa dạng, khả năng học máy (Machine Learning) của bots, việc mô phỏng sẵn các cuộc hội thoại được tiên đoán từ các chuyên gia tâm lý và sau đó lưu lại trong hệ thống,...

• Ngồi ra, chúng ta có thể tích hợp thêm chức năng dự báo thời tiết, mua sắm tự động trên mạng và thanh toán bằng thẻ, hoặc thậm chí kiểm tra các thơng tin cơ bản về sức khỏe để nhắc nhở, cảnh báo tình trạng cho người sử dụng thơng qua việc theo dõi nhịp tim, calo, cân nặng, số bước chân đi trong ngày, việc ngồi lâu một chỗ của người dùng,...

[1] Dialogflow, 2018. Getting Started with Dialogflow.

https://dialogflow.com (truy cập ngày 05/04/2018).

[2] Aravind Mohanoor, 2018, Dialogflow Bot Generators, https://mbd.thinkific.com/courses/dialogflow-bot-generators , (truy cập ngày 05/04/2018).

[3] MINING BUSINESS DATA - Build better Dialogflow chatbots, 2017, The best tool for creating chatbot flowcharts.

https://miningbusinessdata.com/best-tool-creating-chatbot-flowcharts/ ,

(truy cập ngày 05/04/2018).

[4] MINING BUSINESS DATA - Build better Dialogflow chatbots, 2017, Rich Webchat in Dialogflow. https://miningbusinessdata.com/best-tool- creating-chatbot-flowcharts/ , (truy cập ngày 05/04/2018).

[5] Stefan Kojouharov, 2018, Ultimate Guide to Leveraging NLP & Machine Learning for your Chatbot. https://chatbotslife.com/ultimate- guide-to-leveraging-nlp-machine-learning-for-you-chatbot-

531ff2dd870c#.rabx346bq , (truy cập ngày 07/04/2018).

[6] Pavlo Bashmakov, 2018, Advanced Natural Language Processing Tools for Bot Makers – LUIS, Wit.ai, Api.ai and others. https://stanfy.com/blog/advanced-natural-language-processing- tools-for-bot-makers/ , (truy cập ngày 07/04/2018).

Một phần của tài liệu Đồ án tốt nghiệp Kỹ thuật điện tử truyền thông: Xây dựng hệ thống Chatbot tự động (Trang 66 - 70)

Tải bản đầy đủ (PDF)

(70 trang)