Determining syllables

   Share on Facebook  
XvXJTNWXvX  #12059  Tue, 04 Nov 03 12:59 AM
Hello,
I'm trying to find a way to break up a word into syllables without knowing anything about the word. I found a way at [link] which is:

1. Isolate the prefix.
2. Separate the suffix.
3. If the first letter in the stem begins with a consonant, underline three letters.
4. If the first letter in the stem begins with a vowel, underline two letters.
5. Repeat steps 3 & 4 for each subsequent set of letters in the stem until all letters have been underlined and thus grouped into syllables

Now my question, is this method 100% accurate? Also is there anything else I need to know about this method?

Thanks in advance.
  
Not Ranked
Joined on Tue, Nov 4 2003
New Member (03)
ryan smith  #12066  Tue, 04 Nov 03 04:46 AM
This method is not 100% accurate. It seems to fail sometimes.

In fact, according to this method the word "fail" would have two syllables, "fai" and "l". So ,there must be an exception for smaller words.

Also, the word "determine" has true syllables of "de", "ter", and "mine". This method gives "det", "er", "min", and "e".
  
Top 500 Contributor
Joined on Tue, Sep 9 2003
CLASSIFIED
Full Member (199)
XvXJTNWXvX  #12120  Tue, 04 Nov 03 08:30 PM
Hmm... that's not good. :(

Are there any exceptions you know of?

Or better, a diffrent method that's more accurate.
  
ryan smith  #12135  Wed, 05 Nov 03 02:41 AM
I don't know of any other method except for just sounding out a word and/or tapping the desk.

I suspect that no method will be 100% accurate simply because the correlation between spelling and pronunciation is not 100% consistent.

More words that don't work:
mo-ni-tor
e-pi-pha-ny

Sorry!
  
XvXJTNWXvX  #12371  Fri, 07 Nov 03 07:47 PM
:(

Sounding out the word and tapping wouldn't work because I'm trying to make an AI chatbot that dosn't use an online dictionary. Instead the program goes through the sentence and looks for certain keywords such as am, were, do, not, ect... and analyzes what type of input the user wrote (question, negative statement...).

For a while it worked, but then there started to be special rules for adding prefixes/suffixes where the spelling depended on how many syllables a word had. That's why I posted here looking for a method.

~Justin
  
AddThis Feed Button RSS Feed: ESL General English Grammar Questions
© 2008 MediaCET Ltd.
Terms and Conditions & Terms of Service