|
преди 3 години | |
---|---|---|
analytics | преди 4 години | |
dashboard | преди 4 години | |
facebook_app | преди 4 години | |
gauth | преди 3 години | |
manager | преди 3 години | |
media | преди 4 години | |
name_extractor | преди 4 години | |
nlu_job | преди 4 години | |
review | преди 4 години | |
review_automation | преди 4 години | |
static | преди 3 години | |
static_root | преди 5 години | |
user | преди 4 години | |
yelp | преди 3 години | |
.gitignore | преди 4 години | |
README.md | преди 5 години | |
client_secrets.json | преди 5 години | |
manage.py | преди 5 години | |
requirements.txt | преди 4 години | |
review_automation.sql | преди 4 години |
➜ git clone http://bytetrek.com:30000/ByteTrek-Projects/review-automation-backend.git
➜ python3 -m venv env
➜ source env/bin/activate
(env) ➜ mysql -u root -h localhost -p # mysql -u user -h host -p
mysql> CREATE DATABASE review_automation;
mysql> SHOW DATABASES; # Make sure database is created or not.
exit # Exit out of the mysql prompt
(env) ➜ mysql -u root -p review_automation < review_automation.sql
# Make sure everything is just fine.
(env) ➜ mysql -u root -h localhost -p
mysql> USE review_automation;
mysql> SHOW TABLES;
(env) ➜ python manage.py runserver --settings=review_automation.settings.dev
(env) ➜ python manage.py crontab add --settings=review_automation.settings.dev
# Make sure corn job has added successfully
(env) ➜ crontab -l # Return list of cronjobs
Store all un-recorded reviews to the database.
(env) ➜ python manage.py collect_reviews --settings=review_automation.settings.dev
Get model prediction report.
(env) ➜ python manage.py model_report n_days
# Example for last 30 days:
(env) ➜ python manage.py model_report 30 --settings=review_automation.settings.dev