Wallace: Incorporating Search into Chatting
Chatbots are a well-established technology, however the conversational ability of the typical chatbot is greatly restricted. This paper investigates how the performance of a chatbot could be improved by connecting it with a knowledge source that could be used during its interactions with users. A new chatbot, Wallace, was created by extending Alice to incorporate knowledge from Wikipedia into its conversations. Mechanisms were designed and developed to retrieve Wikipedia pages, parse them, and select suitable sentences for the conversation. A user evaluation was conducted on the prototype, which showed that Wallace was generally more effective than Alice at providing factual answers to questions denoting an informational need. Participants also expressed that Wallace was more specific and more entertaining than Alice.
KeywordsUser Evaluation Cosine Similarity Input Sentence Ground Theory Methodology Query Vector
Unable to display preview. Download preview PDF.
- 1.Abbattista, F., Degemmis, M., Licchelli, O., Lops, P., Semeraro, G., Zambetta, F.: Improving the usability of an e-commerce web site through personalization. Recommendation and Personalization in eCommerce 2, 20–29 (2002)Google Scholar
- 3.Feng, D., Shaw, E., Kim, J., Hovy, E.: An intelligent discussion-bot for answering student queries in threaded discussions. In: Proceedings of the 11th International Conference on Intelligent User Interfaces, pp. 171–177. ACM (2006)Google Scholar
- 4.Higuchi, S., Rzepka, R., Araki, K.: A casual conversation system using modality and word associations retrieved from the web. In: Proceedings of the Conference on Empirical Methods in Natural Language Processing, pp. 382–390. Association for Computational Linguistics (2008)Google Scholar
- 6.Mikic, F.A., Burguillo, J.C., Llamas, M., Rodríguez, D.A., Rodríguez, E.: Charlie: An aiml-based chatterbot which works as an interface among ines and humans. In: EAEEIE Annual Conference, pp. 1–6. IEEE (2009)Google Scholar
- 7.Ravichandran, D., Pantel, P., Hovy, E.: Randomized algorithms and nlp: using locality sensitive hash function for high speed noun clustering. In: Proceedings of the 43rd Annual Meeting on Association for Computational Linguistics, pp. 622–629. Association for Computational Linguistics (2005)Google Scholar
- 8.Strauss, A., Corbin, J.: Grounded theory methodology. In: Handbook of Qualitative Research, pp. 273–285 (1994)Google Scholar