Project Description
The purpose of this project is doing grammatical analysis of verbal languages more complex and accuracy. The finish goal is cultural language translation from one culture to another. Project is under initial construction, targeting to internationalization, but first applied language is Russian, because this is my native language. First priority task for that work is to develop complex object oriented syntax analysis.

Grammar.gif

Base Implementation done already for Russian Language:
Morphology
    • Accents of word;
    • Declension by cases;
    • Conjugation by persons;
    • Intelligent addition of new words to library;
    • Carrying words as links to dictionary of word compositions (prefixes, roots, suffixes and inflexions);
    • Using letters as objects of Language Alphabet;
Syntax
    • Grammatical agreement of phrase;
    • Prediction by choice set;
Numbers
    • Convert math integer to grammatical unit
    • Declension of integers
Vocabulary
    • Sorting objects by type, ascending and so on;
    • Storing derived of the infinitives by declension or conjugation of the word;
    • Supporting multilanguage
    • Simple statistics
UI
    • Support Russian and English user interface (ConsoleUI and WinUI)
    • Simple IntelliSense function in WinUI
Database
    • Support serialization to backup and restore current state of the Database
    • One-level indexing (plan to migrate to hierarchical database model)
    • Local list manipulation
Text parser
    • not stable...
Harmonics generator
    • Primitive multi-harmonics generator with frequency shift-keying modulation

Plan to implement:
    • Plan to migrate to hierarchical database model to fit searching, sorting and allocation requirements in data manipulation
    • Plan to build more complex herarchical engine model to compress repetitive computation in multilingual analysis
    • Plain text files parsing by paragraphs, paragraph parts and elements
    • Intelligent recognition part of speech by morphological structure and syntax orientation in sentence (parsed text).
    • Real-time generator of harmonics with vector (frequency shift-keying) modulation (has not fully resolved phase bias in modulation).
    • Object orienting and machine learning with objective question-answer approach.
    • XML/binary parser/generator for XML/binary backup. Concept is:
XMLExample.GIF
    • Write a full documentation for this project to explain how it works.
Last edited Oct 13 at 9:42 AM by bagalex, version 31
Comments
nesteruk wrote  Aug 4 at 8:31 AM 
Looks very cool!

bagalex wrote  Sep 26 at 8:53 AM 
Thank you. Hope, it will be more cool soon... :)

mushebmonate wrote  Oct 11 at 8:33 PM 
Very well . Good Luck !

shuklin wrote  Nov 13 at 5:23 PM 
You can take a look at this project: http://contest2005.gotdotnet.ru/Request/Tools/UtilitiesLib/523896.aspx it is also .NET based. It uses database to store morphological data instead of source code directly. If You want then You can take morpho data from it. Also take a look at http://www.aot.ru . Good Luck !

bagalex wrote  Tue at 12:04 PM 
Thank you for your recommendations and proposal. It's need to review more detail. I have pessimistic vision about "weighting coefficient theory" in neural networks. I have distinct view about neural networks theory as "time-threshold correlation" holography. In this direction I'm going. That's why I do not want to link database structure and methods to any standards. In the future I want to change computational platform to apply another computational algorithms. But this will be or may be in the future... :)

Updating...