Skip to content

igabirondo16/Juliet

Repository files navigation

Juliet

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.

Installation

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

Usage

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

Contributing

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.

License

Apache License 2.0

About

Chatbot to get daily news in Basque.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages