Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Wanet Telecoms Ltd on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Spell Check

Status
Not open for further replies.

uniopp

Technical User
Oct 7, 2001
152
JP
Hi,
Does anyone know of a good perl spell/grammar check script?
I need something that can check both form input and the body of emails submitted by users.
I would also like it to maintain a library of common mistakes and remember them for future use.
It's going to be incorporated within another perl script and should do all checking without admin intervention (except for the final human check which I think would be needed).
The purpose is to help reduce the human checking and correction process.
Is there anything like this out there?
Thank you.
 
Thanks for the feedback but I am more interested in actual scripts (with lots of built in features) rather than perl modules.
 
Sometimes being shown the way is the first step on a long sojourn to pastures new, but I see the possibility exists for you to assume that we develop commercial scripts with no benefit for us (ie me)- now this breaks down on a number of levels for us (ie me), let me correct that

No

Work=Recompense simple equation really

--Paul


Nothing personal - ...
 
Pault is right - this is a forum to get help, not free scripts. However, to add aditional light to your situation, what you wan to accomplish canb never be done in a manner that would be satisfactory. Your intent is to provide a spell/grammar check to a web based form/email document. But a web page never never stays in communication with the server so your users would have to submit the page and then your script(s) would have to do the checking on the server. If errors were found, the entire document would have to be returned to the user who would then have to make the corrections (and I don't know how this could be accomplished with any degree of reliability) and then resubmit the entire document again.

This process would go back and forth until the document was finally accepted or the user gave up in frustration. Also, the lexical dictionary, along with the database of common errors, would have to reside on the server. Although not a problem, it does indicate the possibility of heavy server loads.

There's always a better way. The fun is trying to find it!
 
on a additional note why do you think that spell ckeckers ask you to select the correct spelling? Because programs cant read intention only data. If the program dictionary doen't know the word in your senerio the word would be replaced by what the program 'felt' was the right word through serveral fuzzy algorithm most likely serverly messing up the original document and the more words and routines added the bigger the likelihood of it messing things up.

ex
Phenetic mispelling
sugesstions for algorytems:
1. algorithm
2. algorithms
3. algorithmic
4. allegorise
5. allegorist
6. allogamies
7. allegorizes
8. Argolis
9. allegorize
10. allegories

literal typo
Suggestions for slgorithm:

1. sluggardly
2. surrealism
3. slowworm
4. silkworm
5. sluggards
6. sluggard
7. zymogram
8. sloganize
9. slowworms
10. cingulum

when people make errors the program assumes that they are trying to sound out the word that has been misspelled not a simple typo, poor hyphenization, word run-on. BUT if you can write a program the will even correct spelling without user intervention you could easily become quite wealth selling licences.

 
I appreciate the feedback but you guys are missing the point.
I'm not looking for you guys to develop a script and I'm not looking for free scripts. I'm looking for HELP in finding a script that already exists (e.g. a recommendation).
I realize that nothing will be that accurate and simply want something to help REDUCE the human workload.
The project I am working on requires me to check the spelling and grammar of emails/forms/etc. submitted by my users (students of English). I'm setting up a web based checking system whereby I (or other teachers) can access the system from any location. What I want to incorporate is a spell/grammar check like that found in MS word or similar. As there will be a large volume of emails/forms/etc. to check I want to reduce the teacher's time. I don't want to cut and past into a word document just to check the spelling/grammar, I won't it to be done from within my web based interface.
Does anyone know of anything that may help me?
Thank you.
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top