TwitOff
A fun web application for comparing and predicting Tweets
Demo
Architecture
Deployed App
Usage if running local
Make sure you have Python 3.4 or higher, and git
- Clone the repo:
git clone https://github.com/hurshd0/TwitOff.git
- Change directory:
cd TwitOff
- Install Pipenv:
pip install pipenv
, if running conda use:conda -c conda-forge install pipenv
- Create Virtual Environment:
a. Install python packages need to run app:pipenv install -r requirements.txt
b. Activate virtual environment:pipenv shell
- Setup App environment variable:
a. On linux:export FLASK_APP=twitoff:APP
b. On Windows:set FLASK_APP=twitoff:APP
flask run
- Navigate to
httpL//localhost:5000
on your browser, and have fun!🥳
Acknowledgements
Kyle Guerrero |
---|
Front End Engineer |
Credits
This app was developed based on curriculum from Lambda School, but it has major modifictations like:
- L2 model for improved predictions
- Responsive design via Bootstrap
- JQuery
- Using Flask Alembic for easy db migrations