Purpose

 

Home
Project Information
Abstract
Purpose
Questions
Hypotheses
Experimental Design
Results and Analysis
Conclusion
Bibliography
The Program

 

 

Purpose

The purpose of this innovation project is to develop a program that will determine the language that a piece of text is written in with high accuracy and speed. The program should be able to take in text, scan through it, and output what it thinks the language the text is written in.

The reason why this program was developed is to provide a reliable tool for bridging the gap between a document written in an unknown language to the user and an instant translator. By using this program and a decent instant translator, one could immediately understand any document written in a language that he or she does not understand or recognize. This project was inspired by the nuisances of translating web pages written in an unknown language.

The expected output of this project was a functional program that could determine the language a document is written in. This program should be very accurate and efficient. The program was named “Language Recognition Program”. It started with recognizing a few languages at first, but it can expand to include dozens of languages due to the way it was programmed. This program was created in Visual Basic 6 and compiled into an application so that a computer user without Visual Basic 6 could use it. The Language Recognition Program was written to be able to support hundreds of languages by using modifiable databases rather than permanent data inside the application itself. When running, the program retrieves data from a database that is outside of the Language Recognition Program before scanning through the text. The source code was also optimized for expansion by using a specific naming convention for variables, creating modules that could be added when needed, and adding comments frequently.

 

     

Home | Project Information | Abstract | Purpose | Questions | Hypotheses | Experimental Design | Results and Analysis | Conclusion | Bibliography | The Program

© Copyright 2008 by Ryan Peng. All rights reserved.