7
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
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 ...
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 ...
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 ...
4
votes
Accepted
Is there a programming language that is just math?
I think the CLI version of Qalculate may do what you desire.
Qalculate is a cross-platform mathematics tool. It is open-source and actively developed by the very dedicated and talented Hanna Knutsson....
3
votes
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
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
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
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
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 ...
2
votes
App for learning only words I want to learn in foreign language
You can try any flashcard program. The most popular opensource program which is freely available on most of the operating systems is Anki.
2
votes
Accepted
How can I delete non-english words from text file?
This is not really an answer; it's just that it's too big to be a comment.
pyenchant:
Python bindings for the Enchant spellchecker. ... Enchant is used to check the spelling of words and suggest ...
2
votes
Human-like summarization of collection of texts
It is not open source, but OpenAI has a "2nd grader summary"(https://beta.openai.com/examples/default-summarize) and a "tldr-summary" API for this: https://beta.openai.com/examples/...
2
votes
Human-like summarization of collection of texts
One may use the Python library GPT Index (MIT license but relies on GPT-3, which is closed-source + non-free) to summarize a collection of documents. From the documentation:
index = GPTTreeIndex(...
2
votes
Is there a programming language that is just math?
Mathematica is the obvious choice. It supports a huge range of mathematical statements and has its own Stack Exchange site.
It is available on a number of platforms, including mobile.
It is not cheap,...
2
votes
Android application for learning Chinese stroke characters in radicals and stroke groups
I personally use an app called Kanji Study with the outliner add-on. It has a radical dictionary and shows the radicals composing a Kanji. With the add-on, you'll also see the different components of ...
1
vote
Any tools to find sentences or usages by inputing grammatical patterns?
From English.SE, do a Google search, but put a tilde ("~") in front of the word you're unsure of.
e.g. ~do information retrieval
1
vote
Minimalist and permissive programing language
Lua might fit the bill. It is pretty simple as far as languages go, and it is interpreted so it won't fail until the offending instruction is encountered.
Note that there is litterature on this ...
1
vote
An application to learn English
I would suggest Anki. Various collections of English words are available, such as 4000 Essential English Words.
1
vote
strong mutation control *and* named optional arguments
A quick web search revealed this page at Rosetta Code with code samples in a number of languages: https://rosettacode.org/wiki/Named_parameters
I would rather have left this as a comment, but lack of ...
1
vote
Accepted
Which tool makes transliteration of Hebrew words for documents?
There is a web-based Automatic Hebrew Transliteration utility that will transliterate or transcribe Hebrew words into Roman letters readable by English speakers. If you can open your docx document and ...
1
vote
Vocabulary building browser extension
Rememberry seems quite good (for learning foreign languages). It allows you to save new words as flash cards that you can study later (and that in different modes, either they flash you the card and ...
1
vote
What software or programming language is good for a ticketing system or project management?
PHP/MySQL (and HTML)
Ticketing is a pretty common web feature you can get a lot of resources on. PHP is the go-to language for beginner web programmers, is widely supported and there is multiple ...
1
vote
Accepted
What software or programming language is good for a ticketing system or project management?
You can try Request Tracker. It's a web based ticketing system with e-mail integration and custom workflow.
https://bestpractical.com/request-tracker/
1
vote
Tool to collect and learn new words and idioms
I use Anki. It has a simple web interface and an android app.
The questions+answers are avilable offline on the mobile phone. That's a feature I really like.
1
vote
Python module providing `word_is_in_language(string word, string ebnf)`
The python TextX module can take a DSL specification and validate against it.
1
vote
Accepted
Thunderbird add-on to delete Russian emails
You can integrate SpamAssassin with Thunderbird (see e.g. Junk Mail Controls in the Mozilla knowledge base). There are several articles on how to configure Thunderbird to use SpamAssassing tags: ...

Izzy♦
- 18.9k
Only top scored, non community-wiki answers of a minimum length are eligible
Related Tags
language × 110gratis × 14
windows × 13
educational × 13
android × 12
nlp × 10
open-source × 8
web-apps × 8
text-processing × 7
dictionary × 7
translation × 6
offline × 5
programming × 5
speech-synthesis × 5
audio × 4
text-editor × 4
artificial-intelligence × 4
linux × 3
python × 3
web-browser × 3
api × 3
data-analysis × 3
speech-recognition × 3
accessibility × 3
spell-checker × 3