Saturday, 26 July 2014

Spell Checker Application - Using C# with Visual Studio 2010

Main Concept:
Spell Checking is done by using Soundex Algorithm to find similar sounding words from the dictionary and then applying Levenstein-Distance Algorithm to get top ranked suggestions.

Features:

  • Back-end unique dictionary compiled from 22 different dictionaries (not available anywhere on the internet)
  • Sound Based Suggestions (Soundex Algorithm)
  • Distance Based Suggestions (Levenshtein Distance Algorithm)
  • All simple text processor features with Ignore, Add To Dictionary, Auto-Correct etc..
  • Can set number of suggestions to display.

Developed In:
-  MS Visual Studio 2010 (using .net framework 3.5)

Download:
Filename:SpellChecker.rar
FileSize: 4.22MB
Package Contains: MS Visual Studio 2010 Project File, Words Dictionary (.txt) and Executeable (.exe)


Mirror 1:              Click to Download

Friday, 25 July 2014

HTML Writer - Written in C# using Irony (Visual Studio 2012)

Main Concept:
Using Hand-Written Context-Free Grammer with some regular expressions in order to successfully parse hyper-text markup language on basic level.
Supported Tags: (With Attributes :: such-as width height href etc.. )
- FONT
- P
- H1, H2, H3, H4, H5, H6, H7

- A
- DIV


Features:

  • Parse and show HTML in a build-in browser if it is consist of the supported tags. 
  • Incase of incorrect syntax the application will detect and show the syntax errors with specific information like error line number, expected characters etc..
  • Tree View supported.
  • Parsing is totally based on Context-Free Grammer which you can view and change as per your needs in "HTMLGrammer" class.

Developed In:
-  MS Visual Studio 2012 (using .net framework 4.5)

Download:
Filename: HTMLWriter And Parser (Updated).rar
FileSize: 314kb
Package Contains: Visual Studio Project File and Executable (.exe)

Mirror 1:              Click to Download
Development Credits: Kamran Shahid and Abdul Haseeb