sam th               
        [EMAIL PROTECTED]
        http://www.abisource.com/~sam/
        GnuPG Key:  
        http://www.abisource.com/~sam/key


>From [EMAIL PROTECTED]  Tue Mar  6 14:32:32 2001
Return-Path: <[EMAIL PROTECTED]>
Delivered-To: [EMAIL PROTECTED]
Received: from phys-nfs2.tvi.cc.nm.us (phys-nfs2.tvi.cc.nm.us [198.133.182.42])
        by parsons.abisource.com (Postfix) with ESMTP id AB88113B85A
        for <[EMAIL PROTECTED]>; Tue,  6 Mar 2001 14:32:24 -0600 (CST)
Received: from login1 (login.tvi.cc.nm.us [198.133.182.38])
        by phys-nfs2.tvi.cc.nm.us (8.11.1/8.11.1) with ESMTP id f26KWFe09948
        for <[EMAIL PROTECTED]>; Tue, 6 Mar 2001 13:32:15 -0700 (MST)
Date: Tue, 6 Mar 2001 13:32:15 -0700 (MST)
From: Jeff Sadowski <[EMAIL PROTECTED]>
To: [EMAIL PROTECTED]
Subject: Spelling, Thesaurus, and Grammar checker
Message-ID: <[EMAIL PROTECTED]>
MIME-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII


I'm planning on doing the above (Spelling, Thesaurus, and
Grammar checker) and I was thinking of how to implement it.

I thought it would be neet if there was a documented distribution method
for submitting new words and definitions to and from online databases
(sorta like CDDB.) I also thought up some scheme for my databases

Word Table
word#(PK),word

Word Type Table
type#(PK),type,description

 where type is like noun,verb,...
 description is like for noun =  person,place,thing,idea

Definitions Table
definition#(PK),definition

 this way if multiple words have the same definition it only needs to be
 entered once.

Dictionary Table
[definition#,word#](PK),relation#,type,pronunciation

 this relates the word table and definition table and also provides a
 place for the type, relation and pronunciation. 

Thesaurus Table
relation#(PK),multirelation#,general_definition

 the multirelation would be a pointer to another more general definition
 in the same table. This provides three levels of a thesaurus lookup
 A. same definition B. relation# and C. multirelation and the
 multirelation can be recursive.

Grammar Table
sentence_structure(PK),description

 where sentence structure is made up of word types and delimeters
 example entry: assuming 1 relates to verb
 1!
 the description for the above sentence structure would be
 Implicit.

That's it. Is there a better way to implement the above feature's?
Is there a program out there that is simalar?

I can program this if not =)

Please resond

Thanks,

Jeff Sadowski




PGP signature

Reply via email to