forked from aira/aichat
-
Notifications
You must be signed in to change notification settings - Fork 2
/
requirements-base.txt
52 lines (41 loc) · 1021 Bytes
/
requirements-base.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# IMPORTANT: Add these dependencies to your setup.cfg but unpinned to a verstion.
psycopg2>=2.7.4
# aichat[nlp]
nlpia>=0.1.29
pugnlp
spacy==2.0.11
gunicorn
# 2nd degree aichat[nlp] dependencies (nlpia, pugnlp, spacy)
boto3==1.6.18
# aichat[django]
django==2.1.2
django-extensions>=2.0.7
future
fuzzywuzzy==0.16.0
gensim==3.4.0
jupyter==1.0.0
jupyter-client==5.2.3
jupyter-console==5.2.0
jupyter-core==4.4.0
nltk==3.2.5
numpy==1.14.2
scikit-learn==0.19.1
scipy==1.0.1
seaborn==0.8.1
# aichat[django]
# Django==2.0.2
# gunicorn
# aichat[fuzzy]
# regex==2017.4.5 # this is what spacy uses
# aichat[generate] = aichat[fuzzy] + ...
exrex==0.10.5
# # aichat[audio]
# # sudo apt-get install python-pyaudio python-pyaudio3
# PyAudio>=0.2.7,<0.3.0
# # aichat[voice] = aichat[audio] + ....
# deepspeech==0.1.1
# # sudo apt install swig3-dev libpulse* pocketsphinx
# pocketsphinx>=0.1.3,<0.2.0
# pyttsx3>=2.7.0,<2.8.0
# SpeechRecognition>=3.8.1,<3.9.0
# # -e git+https://github.com/hobson/pyttsx3.git@master#egg=pyttsx3