Project Overview and Requirements Katherine Mawhinney.

10
TWITTER DATA MINING Project Overview and Requirements Katherine Mawhinney

Transcript of Project Overview and Requirements Katherine Mawhinney.

Page 1: Project Overview and Requirements Katherine Mawhinney.

TWITTER DATA MINING

Project Overview and RequirementsKatherine Mawhinney

Page 2: Project Overview and Requirements Katherine Mawhinney.

GOALS To provide information for studies on movies and games.

To see the sentiment around a movie/game.

To understand the trend of what people are watching now, have watched, or will watch.

To understand the types of games people are playing – video, card, athletic.

Keep track of the different ways people access twitter.

See location and date/time info of where people are coming from when posting.

Page 3: Project Overview and Requirements Katherine Mawhinney.

TECHNICAL FEATURES

Mining Twitter Data in real-time – interactively using web form interface or through a file.

Loading data into MySQL – bulk load utility and JDBC.

Report in CSV, HTML, and XML format.

Page 4: Project Overview and Requirements Katherine Mawhinney.

REQUIREMENTS

Need up-to-date feeds from Twitter ("fresh").

Save the twitter data into a database to be able to perform sentiment analysis – trending over time.

Give the most popular users with respect to a movie.

Be able to output the reports in the specified formats.

See the people who post the most on movies.

Page 5: Project Overview and Requirements Katherine Mawhinney.

TOOLS

Page 6: Project Overview and Requirements Katherine Mawhinney.

SYSTEM

ARCH ITECTURE

Page 7: Project Overview and Requirements Katherine Mawhinney.

DATABASE DESIGN

Page 8: Project Overview and Requirements Katherine Mawhinney.

Sentiment Report

Most Popular User

Geographic Locations of Users

Devices people are using

Choose a Report to Generate:

SUBMIT

Page 9: Project Overview and Requirements Katherine Mawhinney.

DEVELOPMENT PROCESS

Keep track of use cases and “to-dos,” complete a specified number during each week-long development iteration

Development Schedule January: Review user-centered design principles

(complete) Remainder of February: Finish database design and

complete literature review March: Core application development April: Implement system, fine-tune and style UI

Page 10: Project Overview and Requirements Katherine Mawhinney.

QUESTIONS?