Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/anujdutt9/ai-chatbot

AI Chatbot using Dynamic Memory Network in Keras.
https://github.com/anujdutt9/ai-chatbot

chatbot keras keras-neural-networks python-3-5

Last synced: about 13 hours ago
JSON representation

AI Chatbot using Dynamic Memory Network in Keras.

Awesome Lists containing this project

README

        

# AI Chatbot
***This repository contains the code for AI Chatbot using Python3, Keras and Numpy.***

# Requirements
1. **Tensorflow 1.2.0**

To check this, go to IDLE and do:
```
import tensorflow as tf
print(tf.__version__)
```

2. **Numpy 1.13.0 [+ mkl Windows]**

To check this, go to IDLE and do:
```
import numpy as np
print(np.__version__)
```

3. **Keras 2.0.2**

To check this, go to IDLE and do:
```
import keras
print(keras.__version__)
```

# Result

![Output a1](Output/Output.gif?raw=true "Output a1")

# Resources

| S.No. | Papers / Authors | Paper Links |
| ------ | --------------------------------------------------------- | ---------------------------------------------------- |
|1. |Blog post on "Implementing Dynamic Memory Network" by YereveNN | https://yerevann.github.io/2016/02/05/implementing-dynamic-memory-networks/ |
|2. | Blog post on "Attention and Memmory in Deep Learning and NLP" by WILDML | http://www.wildml.com/2016/01/attention-and-memory-in-deep-learning-and-nlp/ |
|3. | Keras "babi_memnn" code for Training Network | https://github.com/fchollet/keras/blob/master/examples/babi_memnn.py |
|4. | Training Dataset "bAbI-tasks-v1.2" by Facebook AI Research | https://research.fb.com/downloads/babi/ |