13
votes
Accepted
Free English grammar checker
You can use LanguageTool :
Open Source proof-reading software for English, French, German, Polish, and more than 20 other languages.
Finds many errors that a simple spell checker cannot detect and ...
7
votes
Library/service to evaluate the complexity of an English sentence
You're actually asking two questions:
What is a good algorithm to determine what I think is the complexity of a sentence in the english language?
What is a program that applies this algorithm?
The ...
6
votes
Accepted
Language detection at shell command
Apache Tika can do that for 18 languages:
Danish, German, Estonian, Greek, English, Spanish, Finnish, French, Hungarian, Icelandic, Italian, Dutch, Norwegian, Polish, Portuguese, Russian, Swedish and ...
5
votes
Web application for recognizing Russian cursive
The short answer - you will be better off finding a human translator.
Here is a long answer. Your task has two parts.
Convert handwritten Russian into a computer text in Russian.
Translate text from ...
5
votes
Accepted
App for learning only words I want to learn in foreign language
I recommended AnkiDroid (disclaimer: I created it).
It is the Android version of Anki, a famous flashcards program.
You can enter all of the words you want.
Some dictionaries have some level of ...
4
votes
Accepted
English thesaurus program for Windows
I have been using Artha now for a couple of years, and it is more than just a standard thesaurus.
It is both a dictionary as it provides the meaning(s) of entered queries, and a thesaurus because it ...
4
votes
List of possible English words with some letters missing
Oh, ow: no ox?
On a Linux system, it's standard to have a text file containing a list of English words, for the use of applications such as spell checkers. (Some spell checkers have their own list in ...
4
votes
List of possible English words with some letters missing
You can typically find such feature in crossword or scrabble helpers. E.g. you can use Wordsmyth Crossword Puzzle Helper:
online
free
support patterns
4
votes
Free English grammar checker
You can use Ginger:
probably one of most popular free but not open source grammar checker software
Windows/Mac/Android/iOS
contains a grammar checker
4
votes
Software for syntax coloring English language
Hemingway Editor
This app helps you improve your writing by highlighting complex and meandering sentences. Apart from that, it also highlights adverbs, passive voice as well as phrases with simpler ...
3
votes
Accepted
Read out-loud program for pronunciation and proof-reading
NaturalReader has an online TTS service which can:
Import documents from your PC, Dropbox, google drive or from the web browser. you can also copy paste a text to get it read aloud.
they also have ...
3
votes
Accepted
Webapp that speaks out (or shows the pronunciation) of a Korean sentence
Good old Google Translate:
Click on the speaker icon in the bottom-right of the text box.
For the above phrase (naneun saeng-gaghanda, golo naneun jonjaehanda): Click on the speaker icon
Keep an eye ...
3
votes
Generate sentences according to custom vocabulary/rules
It sound like you are looking for pythons Natural Language Toolkit, NLTK. It fits all your requirements:
Free (both Libra & FLOSS)
Cross platform - Linux has python installed by default in most ...
3
votes
Android app for learning to read in Georgian
AnkiDroid is a flashcard app that helps you memorize vocabulary/etc efficiently.
It has 11 decks for Georgian:
https://ankiweb.net/shared/decks/georgian
For instance Georgian Alphabet and Georgian ...
3
votes
2
votes
Browser plugin to suggest words as you type
I found the Chrome extension Read&Write for Google.
It is actually designed as an app to help those with learning or other disabilities that restrict accessibility for people but it has word ...
2
votes
Learning English pronunciation
Saundz (http://saundz.com/) is mainly focused on the speech process itself, i.e. demonstrating how particular sounds or words are created, which is represented by the virtual animation. The software ...
2
votes
Learning English pronunciation
You can use Auralog's Tell Me More:
Windows
record your voice and can compare it with a standard English accent (American or British):
More details for the latest version.
2
votes
List of possible English words with some letters missing
You can try Wolfram|alpha, which allows querying for word patterns, for example:
ER___T
returns:
Ernest
errant
erudit
It's also free!
However the Wolfram|alpha engine does not recognize word ...
2
votes
Accepted
Software for Glossing/Tagging and Mapping Patterns in Text
Since you already know some python you could take a look at the Natural Language Toolkit - nltk - it has a large suite of tools and the ability to customise most of them.
Of your requirements:
...
2
votes
Automatically translate the words in a Japanese document as I pass the mouse cursor over them
You don't need any 3rd party software for it.
Open Dictionary application.
Press Command+, to open Dictionary preferences.
Select Japanese dictionary.
Congratulations, now you have system dictionary ...
2
votes
Open Source alternative to Wit.ai
Baidu Research released yesterday the code for its speech recognition library using Connectionist Temporal Classification implemented with Torch.
Benchmarks from Gigaom:
2
votes
Accepted
Browser extension to detect misspelled words/typos
Webpage Spell-Check
Checks spelling on entire page as requested (not only in text fields)
However, Chrome already has a spell checker
Simply find a text field and start typing to activate it.
...
2
votes
Chinese Sentiment Analysis Tools
I think that what you are looking for is the combination of python and the natural language toolkit, (nltk).
The book Bird, Steven, Edward Loper and Ewan Klein (2009), Natural Language Processing ...
2
votes
hybrid interpreted compiled language
JavaScript is such a language.
JavaScript can interpreted. Actually that was the most usual case until a few years ago.
JavaScript can also be compiled and run natively. This is what V8 does for ...
2
votes
Program to learn languages
I've used DuoLingo before, but it was a while back and not for very long so take this recommendation with a grain of salt. However, I have heard good things about it more recently from people I trust.
...
2
votes
Open Source Dialog System Natural Language Processing Engine?
here are a couple resources I have found, that provide an open source "dialog system".
https://github.com/superscriptjs/superscript (Javascript)
I just ran this yesterday locally, with the telnet ...
2
votes
Tool to collect and learn new words and idioms
Check out My Word List.
It is an Android word list app with an offline dictionary that contains over 800,000 words, terms and idioms.
You can also create your own personal list, add your own idioms, ...
2
votes
Accepted
Android app for learning German (exclusively) vocabulary?
The dict.cc app has a premium vocabulary learning feature, works offline, is focused on vocabulary and shows the gender with the words (so no der die das but m f n).
Unfortunately I don't know about ...
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
language × 95windows × 13
educational × 12
gratis × 10
android × 9
web-apps × 8
nlp × 8
translation × 7
dictionary × 6
open-source × 5
speech-synthesis × 5
programming × 4
text-processing × 4
artificial-intelligence × 4
library × 3
audio × 3
web-browser × 3
api × 3
web-services × 3
speech-recognition × 3
python × 2
php × 2
text-editor × 2
offline × 2
data-analysis × 2