{"title":"使用深度学习和NLP的问答聊天机器人","authors":"Devanshi Singh, K.Rebecca Suraksha, S. Nirmala","doi":"10.1109/CONECCT52877.2021.9622709","DOIUrl":null,"url":null,"abstract":"In spite of the number of techniques, models and datasets, Question Answering is still an exacting problem because of the issues in understanding the question and extracting the correct answer. It refers to creating platforms that when given a question in a natural language by humans, can automatically answer it. While many information retrieval chatbots achieve the task, recently, deep learning has earned a lot of attention to question answering due to its capability to learn optimal representation for the given task. This paper aims to build a closed domain, factoid Question Answering system. We recruit NLP methods of pattern matching and information retrieval to create an answer candidate pool. Before scoring similarities between the question and answers, we map them into some feature space. Our approach solves this task through distributional representations of the words and sentences wherein encodings store their lexical, semantic, and syntactic aspects. We use a convolutional neural network architecture to rank these candidate answers. Our model learns an optimal representation for the input question and answer sentences and a matching function to relate each such pair in a supervised manner from training data. Our model does not require any manual feature engineering or language sensitive data; hence can be extended to various domains. Training and testing on TREC QA, a Question Answering dataset, showed very promising metrics for our model.","PeriodicalId":164499,"journal":{"name":"2021 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT)","volume":"1 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2021-07-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":"{\"title\":\"Question Answering Chatbot using Deep Learning with NLP\",\"authors\":\"Devanshi Singh, K.Rebecca Suraksha, S. Nirmala\",\"doi\":\"10.1109/CONECCT52877.2021.9622709\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In spite of the number of techniques, models and datasets, Question Answering is still an exacting problem because of the issues in understanding the question and extracting the correct answer. It refers to creating platforms that when given a question in a natural language by humans, can automatically answer it. While many information retrieval chatbots achieve the task, recently, deep learning has earned a lot of attention to question answering due to its capability to learn optimal representation for the given task. This paper aims to build a closed domain, factoid Question Answering system. We recruit NLP methods of pattern matching and information retrieval to create an answer candidate pool. Before scoring similarities between the question and answers, we map them into some feature space. Our approach solves this task through distributional representations of the words and sentences wherein encodings store their lexical, semantic, and syntactic aspects. We use a convolutional neural network architecture to rank these candidate answers. Our model learns an optimal representation for the input question and answer sentences and a matching function to relate each such pair in a supervised manner from training data. Our model does not require any manual feature engineering or language sensitive data; hence can be extended to various domains. Training and testing on TREC QA, a Question Answering dataset, showed very promising metrics for our model.\",\"PeriodicalId\":164499,\"journal\":{\"name\":\"2021 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT)\",\"volume\":\"1 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2021-07-09\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"6\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2021 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/CONECCT52877.2021.9622709\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2021 IEEE International Conference on Electronics, Computing and Communication Technologies (CONECCT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CONECCT52877.2021.9622709","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Question Answering Chatbot using Deep Learning with NLP
In spite of the number of techniques, models and datasets, Question Answering is still an exacting problem because of the issues in understanding the question and extracting the correct answer. It refers to creating platforms that when given a question in a natural language by humans, can automatically answer it. While many information retrieval chatbots achieve the task, recently, deep learning has earned a lot of attention to question answering due to its capability to learn optimal representation for the given task. This paper aims to build a closed domain, factoid Question Answering system. We recruit NLP methods of pattern matching and information retrieval to create an answer candidate pool. Before scoring similarities between the question and answers, we map them into some feature space. Our approach solves this task through distributional representations of the words and sentences wherein encodings store their lexical, semantic, and syntactic aspects. We use a convolutional neural network architecture to rank these candidate answers. Our model learns an optimal representation for the input question and answer sentences and a matching function to relate each such pair in a supervised manner from training data. Our model does not require any manual feature engineering or language sensitive data; hence can be extended to various domains. Training and testing on TREC QA, a Question Answering dataset, showed very promising metrics for our model.