Skip to content

Text analysis toolkit for Data Structures course project.

Notifications You must be signed in to change notification settings

brett-hamilton/Text-Analysis-Tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Text Analysis Tool

Text analysis toolkit for Data Structures course project

Main Page

About

The goal of this project is to provide a GUI for a program that analyzes a text file. The program allows the user to open an existing text file and break it down into components. It will break the text file into individual tokens (words and punctions), distinct words, individual sentences, and individual paragraphs. The program calculates statistics such as the number of times a word appears, the average word count for a sentence, the average sentence count for a paragraph, and more.

Demo Images

The opening menu allows the user to enter information. E-mail address and phone number are checked using regular expressions.
User Info
After selecting a text file, the program displays the contents and summary information at the bottom of the window.
Original Text
For this project, a token refers to a word or end of word punctuation symbol.
Tokens
Distinct words and the number of times they appear in the text are displayed.
Distinct Words
Each sentence is broken down with statistics for each one.
Sentences
Paragraphs are also analyzed for relevant statistics.
Paragraphs

About

Text analysis toolkit for Data Structures course project.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages