{"title":"基于Boyer - Moore算法的网络英语学习聊天机器人应用设计","authors":"D. Manalu, Marlyna Infryanty Hutapea, Richardo Lumban Raja, Arina Prima Silalahi, Harlen Gilbert Simanullang, Erwin Panggabean6, Article Info, Darwis Robinson, Manalu","doi":"10.61306/ijecom.v2i1.21","DOIUrl":null,"url":null,"abstract":"In the current era, the ability to use English is very important because English is not only used to communicate but also as a source of information. However, many students face challenges during the English learning process, including monotonous and less interactive learning methods. Therefore, an interactive and accessible Chatbot-based application is needed to help learn English. In this application, Boyer-Moore algorithm is used for keyword pattern matching of questions with knowledge base. Boyer-Moore algorithm is a string search algorithm that optimizes character matching from right to left. The results showed that the application of Chatbot application using Boyer-Moore Algorithm can answer questions with an accuracy rate of about 96% from a total of 100 questions tested.","PeriodicalId":125607,"journal":{"name":"International Journal Of Computer Sciences and Mathematics Engineering","volume":"12 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2023-06-30","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Designing A Chatbot Application For Web-Based English Learning Using Boyer Moore Algorithm\",\"authors\":\"D. Manalu, Marlyna Infryanty Hutapea, Richardo Lumban Raja, Arina Prima Silalahi, Harlen Gilbert Simanullang, Erwin Panggabean6, Article Info, Darwis Robinson, Manalu\",\"doi\":\"10.61306/ijecom.v2i1.21\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"In the current era, the ability to use English is very important because English is not only used to communicate but also as a source of information. However, many students face challenges during the English learning process, including monotonous and less interactive learning methods. Therefore, an interactive and accessible Chatbot-based application is needed to help learn English. In this application, Boyer-Moore algorithm is used for keyword pattern matching of questions with knowledge base. Boyer-Moore algorithm is a string search algorithm that optimizes character matching from right to left. The results showed that the application of Chatbot application using Boyer-Moore Algorithm can answer questions with an accuracy rate of about 96% from a total of 100 questions tested.\",\"PeriodicalId\":125607,\"journal\":{\"name\":\"International Journal Of Computer Sciences and Mathematics Engineering\",\"volume\":\"12 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2023-06-30\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"International Journal Of Computer Sciences and Mathematics Engineering\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.61306/ijecom.v2i1.21\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Journal Of Computer Sciences and Mathematics Engineering","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.61306/ijecom.v2i1.21","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Designing A Chatbot Application For Web-Based English Learning Using Boyer Moore Algorithm
In the current era, the ability to use English is very important because English is not only used to communicate but also as a source of information. However, many students face challenges during the English learning process, including monotonous and less interactive learning methods. Therefore, an interactive and accessible Chatbot-based application is needed to help learn English. In this application, Boyer-Moore algorithm is used for keyword pattern matching of questions with knowledge base. Boyer-Moore algorithm is a string search algorithm that optimizes character matching from right to left. The results showed that the application of Chatbot application using Boyer-Moore Algorithm can answer questions with an accuracy rate of about 96% from a total of 100 questions tested.