M. T. Fiddin Al Islami, Ali Ridho Barakbah, T. Harsono
{"title":"Interactive Applied Graph Chatbot with Semantic Recognition","authors":"M. T. Fiddin Al Islami, Ali Ridho Barakbah, T. Harsono","doi":"10.1109/IES50839.2020.9231678","DOIUrl":null,"url":null,"abstract":"Companies and small medium businesses (UMKM) need to interact with customers to increase their customer retention rate. One of the ways is to use chatbot. Aside from being cost-effective, this method is also very effective and very easy for companies to use. To make an easy and effective chatbot requires a combination of two scientific fields, artificial intelligence and software engineering. This study has the following features. 1) Affective sentiment analysis, this feature is inspired by Russel’s Circumplex Model. Adjective words will be mapped in a matrix with values based on the Russell Circumplex Model. This model will pay attention on the adjective words, polarity, and affection degree of a sentence. 2) Conjunction sentiment analysis, consider of free way of interaction nowdays, a sentiment analysis system need to determine the sentiment value in multilevel sentences. This multilevel sentence has one or more conjunctions. This conjunction sentiment system will break sentences based on conjunction. The fractional sentence will be processed by affective sentiment analysis. The system then considers the nature of the conjunction to determine the sentiment of the whole sentence. 3) Graph Chatbot, this feature is used to make it easy for companies to modify and generate their bots. This bot will interact with customers like humans, based on a graph chat map that has been created. Chatbot graphs were developed using javascript library Vue js to make it easier to manipulate the visual graph. The system produces satisfying accuracy. Graph chatbot can handle procedural conversations very well. The flow of conversation in accordance with the graph that has been defined. Graph chatbot has 100% accuracy and successfully responds to all user conversations. The sentiment method has 63% accuracy.","PeriodicalId":344685,"journal":{"name":"2020 International Electronics Symposium (IES)","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-09-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 International Electronics Symposium (IES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/IES50839.2020.9231678","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Companies and small medium businesses (UMKM) need to interact with customers to increase their customer retention rate. One of the ways is to use chatbot. Aside from being cost-effective, this method is also very effective and very easy for companies to use. To make an easy and effective chatbot requires a combination of two scientific fields, artificial intelligence and software engineering. This study has the following features. 1) Affective sentiment analysis, this feature is inspired by Russel’s Circumplex Model. Adjective words will be mapped in a matrix with values based on the Russell Circumplex Model. This model will pay attention on the adjective words, polarity, and affection degree of a sentence. 2) Conjunction sentiment analysis, consider of free way of interaction nowdays, a sentiment analysis system need to determine the sentiment value in multilevel sentences. This multilevel sentence has one or more conjunctions. This conjunction sentiment system will break sentences based on conjunction. The fractional sentence will be processed by affective sentiment analysis. The system then considers the nature of the conjunction to determine the sentiment of the whole sentence. 3) Graph Chatbot, this feature is used to make it easy for companies to modify and generate their bots. This bot will interact with customers like humans, based on a graph chat map that has been created. Chatbot graphs were developed using javascript library Vue js to make it easier to manipulate the visual graph. The system produces satisfying accuracy. Graph chatbot can handle procedural conversations very well. The flow of conversation in accordance with the graph that has been defined. Graph chatbot has 100% accuracy and successfully responds to all user conversations. The sentiment method has 63% accuracy.