Giter Site home page Giter Site logo

rick10101221 / twitter-scraper Goto Github PK

View Code? Open in Web Editor NEW
0.0 1.0 0.0 719 KB

Twitter-Scraper is a revolutionary app that scrapes a single Twitter profile and tells the client if that profile is positively or negatively connotated. Innovation that excites.

Python 100.00%

twitter-scraper's Introduction

Inspiration

We wanted to create a desktop application that can analyze someone's tweets and determine if you are a positively or negatively connotated person. We thought that this would be a great project to work on during our winter break, but then school came around and we ceased development (until we resume again ofc).

What It Does

Upon opening the application, you will come across a beautifully-themed UI (default PyQt application) where you wil be prompted with a single-line text field to input a public Twitter handle. Upon submission, our program will fetch the URL associated with the handle, execute a NLP algorithm to deduce the twitter profile's connotation, and create multiple visualizations detailing the most commonly used words and, obviously, if the profile is positive or negative. Pretty sick huh?

What's Next for our Twitter Scraper

It is not in operating condition at the moment, but we hope to continue development in the near future. We would love to see it reach a point where we can give it any Twitter handle, produce our desired results (perfectly or very close to perfect), and possibly even deduce if a stock will rise or fall (if given the twitter profile of a CEO of a company).

What We Learned

Development during winter break is difficult when everyone is preparing for interviews, school, and Winter hiring season. Yay college students. Also, Python is extremely powerful. It was very fun using it and we hope to learn more in the near future.

Tech Stack

  • Python
  • PyQt
  • Twitter API (Tweepy)

twitter-scraper's People

Contributors

jeffreyl02 avatar darientsai avatar rick10101221 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.