Skip to content

Latest commit

 

History

6 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TextEditor

Backend code developed for the UCSD MOOC on Data Structures. All the front end code was provided by the UCSD MOOC team. I only implemented the backend code for the features listed below. The TextEditor has features like

1. Autocompletion/Word Suggestion
2. Spelling Suggestions
3. Edit distance between 2 words
4. Flesch Index Calculation
5. Markov Text Generation
Autocompletion example:

Alt Text

Spelling Suggestions example:

Alt Text

Edit distance example:

Alt Text

Markov Text example:

Alt Text

Download the code and open the project in Eclipse. Run the following file

src/application/MainApp.java

Data Structures implemented for this project:

1. Linked List
2. Binary Search Tree
3. Trie
4. Hash Table

About

A small texteditor with autocompletion, spelling suggestions and other fun stuff!

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages