Im trying to build a rhyme tool for a language which is "orthographic" (This means that the way a word is spelled corresponds directly to its pronunciation)
I already have a database of many words of my language. and I have found a way to separate each word into it's individual letters. (sounds)
so in my database, each word is written like this:
FieldWord: Word
Field1: W
Field2: o
Field3: r
Field4: d
The purpose of this database will be to have a search field which brings up rhyming words. But not just simple rhymes.
I want to write for example (Manage) and the database brings up (Carnage).
The letters a,n,a,g,e match but they are in different positions in the word
for manage, ( n ) is the 3rd letter. but for Carnage, ( n ) is the 4th letter.
My issue is that I can't find a way to bring up all words that are similar in SOME fields.
they can't be completely the same. but they can't be just matching in 1 letter neither.
Does anyone know how I can achieve this? Many thanks
I already have a database of many words of my language. and I have found a way to separate each word into it's individual letters. (sounds)
so in my database, each word is written like this:
FieldWord: Word
Field1: W
Field2: o
Field3: r
Field4: d
The purpose of this database will be to have a search field which brings up rhyming words. But not just simple rhymes.
I want to write for example (Manage) and the database brings up (Carnage).
The letters a,n,a,g,e match but they are in different positions in the word
for manage, ( n ) is the 3rd letter. but for Carnage, ( n ) is the 4th letter.
My issue is that I can't find a way to bring up all words that are similar in SOME fields.
they can't be completely the same. but they can't be just matching in 1 letter neither.
Does anyone know how I can achieve this? Many thanks
