Skip to main content
Share Your Experience: Take the 2024 Developer Survey
8 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 ...
tischepe's user avatar
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 ...
Vitaly's user avatar
  • 151
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 ...
Nicolas Raoul's user avatar
  • 19.5k
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....
End Antisemitic Hate's user avatar
3 votes

Web app that will parse a Russian sentence

There is exactly what you want: http://sz.ru/parser/
artptr's user avatar
  • 131
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 ...
petegordon's user avatar
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, ...
Smart Apps's user avatar
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 ...
palsch's user avatar
  • 203
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.
Wishwas's user avatar
  • 21
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 ...
Mawg's user avatar
  • 9,023
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/...
knb's user avatar
  • 2,950
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(...
Franck Dernoncourt's user avatar
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,...
Chenmunka's user avatar
  • 1,785
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 ...
CShark's user avatar
  • 121
1 vote

An application to learn English

I would suggest Anki. Various collections of English words are available, such as 4000 Essential English Words.
Bill Bell's user avatar
  • 316
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 ...
Liffon's user avatar
  • 11
1 vote

Detect language of text files

You could try the Python module langdetect. It supports 55 languages out of the box. As an example (from the project's README file): >>> from langdetect import detect >>> detect(&...
s.ouchene's user avatar
  • 153
1 vote

Detect language of text files

Using Mathematica you can identify text in several languages. Translation of sentences is also possible using TextTranslation. You can try this by making a free cloud account at the Wolfram cloud. ...
Syed's user avatar
  • 111
1 vote
Accepted

Offline language detection library or script

The polyglot library has a Language Detection package polyglot.detect that seems to fit your requirements perfectly: Be capable of determining whether a page of text (~~300 words) is written in ...
bad_coder's user avatar
  • 156
1 vote

A backup tool which can upload to FTP

For me Cobian Backup 11 can be installed in Russian language, and it compresses files with cyrillic names without problems to zip or 7z archives. Also, try configuring the system locale to the correct ...
Vadim's user avatar
  • 11
1 vote

Language detection

Not exactly what you want. But I believe you should have a try. You may use Fasttext | Language Identification to identify languages. It is not a service, but a machine learning model. import fasttext ...
hafiz031's user avatar
  • 111
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
browly's user avatar
  • 191
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 ...
Joan Charmant's user avatar
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 ...
Alex's user avatar
  • 1,974
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 ...
Alex's user avatar
  • 1,974
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 ...
ChuckMaurice's user avatar
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/
Leo Cardoso's user avatar
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.
guettli's user avatar
  • 207
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.
Steve Barnes's user avatar
  • 31.6k
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's user avatar
  • 18.8k

Only top scored, non community-wiki answers of a minimum length are eligible