Juliet is a chatbot implemented with Rasa framework, to get the daily news in Basque. This project has been developed with the IXA research group as a bachelor's degree final thesis, and directed by Gorka Azkune and Eneko Agirre.
Juliet can be installed from GitHub:
git clone https://github.com/igabirondo16/Juliet.git
Install neccesary dependencies for this project:
python3 -m pip install -r requirements.txt
First of all, retraining Rasa's model is recommended:
rasa train
After that, ngrok tunnel must be deployed. This step can also be done with NgrokTunnelGenerator.
ngrok http 5005
Update Juliet's database with daily news:
python3 ./utils/scheduler.py
Start Rasa action server:
rasa run actions
Finally, start Rasa server:
rasa run
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.
Apache License 2.0