Abstract

A Chatbot aims to make a conversation between both human and machine. The machine has been embedded with knowledge to identify the sentences and make a decision as the response to a question. The present technical project consists of developing a system for ECE Department enquiry using web based Chatbot. The ECE Department Chatbot has the capacity to make friendly conversations and gives the link for academic syllabus of different years as well. It also gives the faculty details such as their email address and mobile number. Implementation of the ECE Department Chatbot overcomes certain barriers of a website since it correctly understands the user's questions, asks clarifying questions if required and then retrains the system to give the response that the user intends to get. The heart of ChatBot technology lies in Natural Language Processing or NLP. The project uses Artificial Intelligence Mark-up Language (AIML) which is an XML based mark-up language meant to create artificial intelligence applications. AIML makes it possible to create human interfaces while keeping the implementation simple to program, easy to understand and highly maintainable. Along with AIML it uses Flask, which is a web-framework similar to Django, but is more Pythonic. Implementation is done in Python using some of its software libraries.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call