Linguo

August 2, 2021 ยท View on GitHub

Linguo is a chatbot implemented with Rasa framework, to get the daily news in Basque. This project has been developed with the IXA research group during a summer internship, and directed by Gorka Azkune and Eneko Agirre.

Installation

Linguo can be installed from GitHub.

git clone https://github.com/igabirondo16/Linguo.git

Requirements

  • Rasa
  • Python 3
  • Whoosh
  • IxaPipes
  • BeautifulSoup
  • Requests
  • Datetime

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

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.

Note

This is a demo version, so critical errors may be found. In case any bug is found, opening an issue would be appreciated.

License

Apache License 2.0