VISUALIZING TEXT Kristen 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?