A work in progress- estimated completion date June 1, 2023
Windows 10 PyCharm Community Edition 2022.2.3
Python 3.10.10
crontab 1.0.1
Genism 4.3.1
MatPlotLib 3.7.1
ntlk 3.8.1
numpy 1.24.2
pandas 2.0.0
Pillow 9.5.0
pip 23.1.2
scikit_learn 1.2.2
scipy 1.10.1
seaborn 0.12.2
dataset: https://www.kaggle.com/datasets/shashwatwork/consume-complaints-dataset-fo-nlp
User Guide
-
Install necessary elements on a secure desktop with proper administrative access: o PyCharm Community Edition 2022.2.3 o Win10 Pro o Python 3.10.10 o crontab 1.0.1 o Genism 4.3.1 o MatPlotLib 3.7.1 o ntlk 3.8.1 o numpy 1.24.2 o pandas 2.0.0 o Pillow 9.5.0 o pip 23.1.2 o scikit_learn 1.2.2 o scipy 1.10.1 o seaborn 0.12.2 o SQLite3 3.7.15 o Google chrome
-
Operating System and approximate system requirements Secure Personal Computer (Intel(R) Core(TM) i7-2600K CPU @ 3.40GHz 3.40 GHz, 8 GB RAM).
-
Open a chrome browser, log into mail.google.com using these credentials and keep the browser window open for later use. Email: XXXXX Password: XXXXX
-
Open PyCharm Community Edition 2022.2.3 > Git > clone> paste https://github.com/nicole1020/eric_bot/ and select clone.
-
Run the program with the green play button in the top right corner of the interface.
-
Bar chart, Decision tree classifier, and confusion matrices will open independently. Please close each one so the program will continue running. *the decision tree and confusion matrices take a few minutes to load. Please wait for about 5 minutes while the program compiles.
-
After about 6 minutes total the user interface will appear. You may select digits one through 7 for information retrieval or 8 to exit the program.
-
Upon selection the screen may pop up a login window to the gmail api confirmation page. Please continue back to Pycharm. *Known errors: if you receive the error “An error occurred: Authorized user info was not in the expected format, missing fields refresh_token.” Delete the file below and rerun the program. Note it will only send one email per “run” on pycharm. eric_bot\Lib\site-packages\gensim\test\test_data\token.json