Chatbot: A Conversational Agent employed with Named Entity Recognition Model using Artificial Neural Network
Chatbot is a technology that is used to mimic human behavior using natural language. There are different types of Chatbot that can be used as conversational agent in various business domains in order to increase the customer service and satisfaction. For any business domain, it requires a knowledge base to be built for that domain and design an information retrieval based system that can respond the user with a piece of documentation or generated sentences. The core component of a Chatbot is Natural Language Understanding (NLU) which has been impressively improved by deep learning methods. But we often lack such properly built NLU modules and requires more time to build it from scratch for high quality conversations. This may encourage fresh learners to build a Chatbot from scratch with simple architecture and using small dataset, although it may have reduced functionality, rather than building high quality data driven methods. This research focuses on Named Entity Recognition (NER) and Intent Classification models which can be integrated into NLU service of a Chatbot. Named entities will be inserted manually in the knowledge base and automatically detected in a given sentence. The NER model in the proposed architecture is based on artificial neural network which is trained on manually created entities and evaluated using CoNLL-2003 dataset.
Code (0)
등록된 구현이 없습니다.
Tasks
ChatbotInformation Retrievalintent-classificationIntent Classificationnamed-entity-recognitionNamed Entity RecognitionNamed Entity Recognition (NER)Natural Language UnderstandingNERRetrievalSentenceSimilar Papers 제목 키워드 기반
Real-world Conversational AI for Hotel Bookings
In this paper, we present a real-world conversational AI system to search for and book hotels through text messaging. Our architecture consists of a frame-based dialogue management system, which calls machine learning mo…
BIG-bench Machine LearningChatbotDialogue ManagementGeneral Classification+8LGBTQ-AI? Exploring Expressions of Gender and Sexual Orientation in Chatbots
Chatbots are popular machine partners for task-oriented and social interactions. Human-human computer-mediated communication research has explored how people express their gender and sexuality in online social interactio…
Jewelry Shop Conversational Chatbot
Since the advent of chatbots in the commercial sector, they have been widely employed in the customer service department. Typically, these commercial chatbots are retrieval-based, so they are unable to respond to queries…
ChatbotRetrievalPersonal Entity, Concept, and Named Entity Linking in Conversations
Building conversational agents that can have natural and knowledge-grounded interactions with humans requires understanding user utterances. Entity Linking (EL) is an effective and widely used method for understanding na…
coreference-resolutionCoreference ResolutionEntity LinkingMTSI-BERT: A Session-aware Knowledge-based Conversational Agent
In the last years, the state of the art of NLP research has made a huge step forward. Since the release of ELMo (Peters et al., 2018), a new race for the leading scoreboards of all the main linguistic tasks has begun. Se…
Chatbotintent-classificationIntent Classificationnamed-entity-recognition+5