Data analytics is huge right now and everybody wants it. The largest businesses in the world to the smallest mom and pop shops are using it to better their company. We wanted to use the power of data analytics to influence your life at home and learn about yourself and loved ones.

What it does

We use mine the text of a user's social media posts and pull meaningful information out of a user's tweets. We then conduct a sentiment analysis (determines positivity of a post from a scale of 0 being negative to 1 being positive), political analysis(to determine the political party of the user), Myers Brigs Personality Type analysis (gives one of 16 Myers Brigs personality types), Twitter Engagement (probability of a user re-tweeting or favoriting a post), personality (whether you are extroverted, and open person, etc.), and Emotion(happy, sad, etc.). A twitter user can run this analysis on themselves and see the personality they play online. A school district could take this analysis and run it against your students and determine thoughts who may be cyberbullying or be depressed based on some of the analytical values. More features than twitter analytics.

How we built it

used python, indico, mySQL, chartist .js, tweepy

Challenges we ran into

Getting good data, running out of api calls, dealing with ajax requests, lots of type-ups

Accomplishments that we're proud of

Every single member of our group learned something new. We created a functional program and we were able to create a database that could referenced in the future and used dynamically.

What we learned

We learned more about SQL, flask front end, ajax, indico, text analysis, and more.

What's next for Sentivents

We would like to be able to dynamically pull data. We want to find even more real life applications as we believe the analysis we can generate can be beneficial in many areas.

Built With

Share this project: