in reply to Re: fill diacritic into text
in thread fill diacritic into text

This is also what I would suggest. You need some sort of Database conversation so that you do not have to load everything in memory. Then all you need to do is write logic around the "input" word in some sort of query.

SELECT max(fl.frequency), fl.replace_word FROM freqency_list fl INNER JOIN synonyms syn ON syn.wordid = fl.worid AND syn.word = $myword

This of course means you would have to build your database tables so that you could make use of this data. The query I just wrote is an example of what you COULD do if you had the data loaded into a database.

One thing I do not understand about your exercise is how you are deciding which word is synonymatic with another word. How do you relate a word + frequency count to a word in your text?

There has to be a relationship established between the words, otherwise you have a meaningless list...