Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/iv4n-ga6l/nlp-chatbot-api

A NLP project leveraging NLTK for extracting weather data.
https://github.com/iv4n-ga6l/nlp-chatbot-api

flask nlp-api nlp-chatbot nltk python spacy transformers

Last synced: about 1 month ago
JSON representation

A NLP project leveraging NLTK for extracting weather data.

Awesome Lists containing this project

README

        

## NLP weather Chatbot API

A NLP project leveraging NLTK for extracting weather data.
Accurate weather data is retrieved from openweathermap api.

### Requirements

````
pip install -r requirements
````

````
python -m spacy download en_core_web_sm
````

Set up environment variables:
- Create a `.env` file
- Add your OpenWeatherMap API key:
```
OPENWEATHERMAP_API_KEY=your_api_key_here
```

You can get your API KEY here : https://home.openweathermap.org/api_keys

### Run

````
py app.py
````