Code Monkey home page Code Monkey logo

stevenhastings / tweetypy Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 37.71 MB

Full-Stack application that allows client to use a predictive model to determine which user is more likely to have tweeted a given text. This project covers everything from API's to Predictive Modeling, SQLAlchemy database storage, Flask, along with other full-stack components. In the end it is deployed for online usage using Heroku.

License: Other

Python 77.41% HTML 22.31% Procfile 0.28%
flask-sqlalchemy heroku-deployment logistic-regression predictive-modeling scikit-learn-python spacy-nlp sql tweepy-api

tweetypy's Introduction

TweetyPy


  • This application allows a client to use a predictive model to determine which user is more likely to have tweeted a given text
  • Developed framework using Flask Python that queries the Twitter API for tweets from various users
  • Implemented word2vect using a SpaCy NLP model to create embeddings from the tweet text
  • Stored embedded tweet data in a SQLAlchemy Database
  • Fit Scikit-Learn Logistic Regression model to tweet data to make predictions, serializing the results for online use

app.py Project Main File

image

models.py Database

image

twitter.py Natural Language Processing

image

Deployed Preview

Screenshot 2022-08-05 062950

tweetypy's People

Contributors

stevenhastings avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.