Chatbot with Rasa for French presidential elections
Watch out! WIP
This project is my end of study project @CentraleSupélec for the French presidential election of 2022.
It is a political chatbot built with Rasa the image is dockerized and deployed on a VM.
Source code is available on GitHub.
See the example below:
The user interacts with the chatbot via Telegram, which sends the messages to the Rasa NLU via connectors, where it identifies the intent, and responds to the Rasa Core, according to stories and actions. The models used for the conversation were generated by the trainer module and then transferred to the bot; these models can be versioned and evolved between bots.
The chatbot is able to answer questions about the candidates, the election, and the voting process. It also has a FAQ section, where the user can find answers to the most common questions. The chatbot is able to answer questions about the candidates, the election, and the voting process.
Demo version
References
[1] Y. Bang, N. Lee, E. Ishii, A. Madotto et P. Fung, «Assessing Political Prudence of Open-domain Chatbots,» CoRR, abs/2106.06157, 2021.
[2] C. Greyling, «Updated: A Comparison Of Eight Chatbot,» 18 Août 2020. [En ligne]. Available: https://cobusgreyling.medium.com/updated-a-comparison-of- eight-chatbot-environments-7f57d4e2dc09.
[3] T. Bocklisch, J. Faulkner, N. Pawlowski et A. Nichol, «Rasa: Open Source Language Understanding and Dialogue Management,» CoRR, abs/1712.05181, 2017.
[4] J. Kuan, «Making a Lightweight, Low-Cost Rasa Chatbot with NGINX,» 7 Juillet 2020. [En ligne]. Available: https://ttt.studio/blog/rasa-chatbot/. [Accès le 30 mars 2021].
[5] J.-P. Fauconnier, French Word Embeddings, 2015.
[6] S. Roller, E. Dinan, N. Goyal, D. Ju, M. Williamson, L. Yinhan, J. Xu, M. Ott, K. Shuster, E. M. Smith, Y.-L. Boureau et J. Weston, «Recipes for building an open-domain chatbot,» CoRR, abs/2004.13637, 2020.
[7] T. Wolf, L. Debut, V. Sanh, J. Chaumond, C. Delangue, A. Moi, P. Cistac, T. Rault, R. Louf, M. Funtowicz et J. Brew, «HuggingFace’s Transformers: State-of- the-art Natural Language Processing,» CoRR,, 2019, abs/1910.03771,.