Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/okawo80085/bigboitalkbot
A chatting bot using Neural Networks
https://github.com/okawo80085/bigboitalkbot
artificial-intelligence bot chatbot neural-network tensorflow
Last synced: about 2 months ago
JSON representation
A chatting bot using Neural Networks
- Host: GitHub
- URL: https://github.com/okawo80085/bigboitalkbot
- Owner: okawo80085
- License: gpl-2.0
- Created: 2019-06-21T18:01:23.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2023-03-24T23:51:28.000Z (almost 2 years ago)
- Last Synced: 2024-04-06T09:29:26.572Z (10 months ago)
- Topics: artificial-intelligence, bot, chatbot, neural-network, tensorflow
- Language: Python
- Homepage:
- Size: 251 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
made for discord hack week by okawo#0901 and Dr. Big Cashew PhD Rodent TV#4485.
A chatting bot using ```tensorflow```.[invite the bot](https://discordapp.com/api/oauth2/authorize?client_id=592786784065159188&permissions=37215296&scope=bot)
some people named him `aiol`, but they also say it named it self...
### requirements
python<3.7
Installation:
```python
pip3 install -U -r requirements.txt
```
or
```python
pip install -U -r requirements.txt
```Nltk packages(optional):
* ```nps_chat```
* ```names```
* ```moses_sample```#### ~note: if nltk packages and/or nltk is not installed, training and data processing most likely wont work~, not the case anymore
## running the bot
to run the bot you need to have all dependencies installed
replace ```TOKEN = 'your token'``` with your actual bot token first though
to start the bot run
```python
python3 bbtb.py
```
or
```python
python bbtb.py
```### training the AI/neural network model
will be updated soon...
[training data](https://drive.google.com/open?id=1ZEp2oyQ0tz0T9GhOpK7_C0zOnOlC1abV)
## using the AI/neural network in predict mode/talking with it!!!
this functionality is completely incorporated in ```bbtb.py``` i. e. **bigBoiTalkBot**, but if you want to just test out the AI after trainingrun
```python
python3 ai_chat.py
```
or
```python
python ai_chat.py
```## automatic model evaluation
currently outdated, will be updated soon...
## how it works
there has been to many changes >:ddddddddddd
## bugs
report them!