visualizing text kristen kleckner. requirements “develop an application that represents complex...
TRANSCRIPT
VISUALIZING TEXTKristen Kleckner
REQUIREMENTS
“Develop an application that represents complex data sets in visual and understandable ways.”
Requirements Visual attributes to describe features Large data sets General enough to run on any data set Visuals should be clickable
Suggestions Possible Twitter integration
EARLY IDEAS
C++ for analyzing and C# for visuals Examining Dave Ferris’s project
Improve run time for large files Improve visuals
OVERVIEW
PHP
• Gather Tweets• Store in text files
C++
• Analyze Tweets• Import files from PHP• Store results in text files
C#
• Visualize Tweets• Import text files and display the data
GATHERING TWEETS
PHP Script to connect to Twitter API Refine the search
Language Eliminate retweets Maximize the number of tweets retrieved
Output results to text files
ANALYZING TWEETS
C++ Application Data Structures
Hash Tables Heaps
Output results to text files
VISUALIZING TWEETS
Document class to hold the data General statistics page Examples of each word are loaded in as needed Randomizing examples so they will always be different
DEMONSTRATION
WHAT I DIDN’T ACCOMPLISH
Incorporation of color into data visualization Ability to run on any file
METHODOLOGY & STRATEGIES
Learn from the past Keep it simple Draw examples from
Past labs Past projects Online resources
Assistance from Dr. Pankratz and Dr. McVey
KNOWLEDGE
CSCI 220 Hash Tables, Heaps, and Sorts
CSCI 220 and 321 Time analysis
CSCI 350 Designing the visual application
EXTENSIONS
Improve visuals Incorporate Color Make more frequent words more distinct
Make it run on any file Incorporate everything into one application
ADVICE
Start early Keep working on it Try to keep all aspects of your project in mind Be open and prepared for change
QUESTIONS?