File tree Expand file tree Collapse file tree 1 file changed +21
-2
lines changed Expand file tree Collapse file tree 1 file changed +21
-2
lines changed Original file line number Diff line number Diff line change @@ -53,20 +53,29 @@ Braggi is a Python based Contextual Chatbot Framework, which hopes to integrate
53
53
# Features Planned
54
54
- [ ] A parser to extract information from messages (Prices, Dates, Messages, Names).
55
55
- [x] restful implimentation in Django.
56
- - [ ] ReactJs front-end with built in WebViews.
56
+ - [x] ReactJS front-end with built in WebViews.
57
57
- [ ] Stand alone editor to prepare scripts and customize the bot.
58
58
- [ ] GAN based replies 🤔?
59
59
- [ ] And lots more...
60
60
61
61
# Setup
62
62
Install the following modules if you don't have them already
63
+ #### Python(3.6)
63
64
``` shell
64
65
pip install tensorflow
65
66
pip install tflearn
66
67
pip install nltk
67
68
pip install django-rest-framework
68
69
pip install httpie
69
70
```
71
+ #### node.js
72
+ [ Download node.js] ( https://nodejs.org/en/download/ )
73
+ ``` shell
74
+ npm install react
75
+ npm install express
76
+ npm install axios
77
+ npm install bootstrap
78
+ ```
70
79
71
80
# Running the Code
72
81
Execute Run.py
@@ -76,12 +85,22 @@ python Run.py
76
85
77
86
For Django Rest Framework based Implimentation
78
87
``` shell
79
- cd \b raggi_rest_api
88
+ cd \b raggi-rest-api \ b raggi_rest_api
80
89
python manage.py runserver
81
90
http http://127.0.0.1:8000/braggi/
82
91
```
83
92
93
+ For the Frontend
94
+ ``` shell
95
+ cd \b raggi-reactjs-frontend
96
+ npm start
97
+
98
+ cd \b ackend
99
+ node app.js
100
+ ```
101
+
84
102
> Open http://127.0.0.1:8000/braggi/ to view the data.
103
+ > Open http://127.0.0.1:3000 to view the chat UI
85
104
86
105
# Feedback / FAQs / Contact
87
106
Drop me a message anywhere on the links down below 😄
You can’t perform that action at this time.
0 commit comments