Comparing Language Detection Libraries (& API) Using Java/ColdFusion/CFML

This page summarizes the projects mentioned and recommended in the original post on dev.to

CodeRabbit: AI Code Reviews for Developers
Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
coderabbit.ai
featured
InfluxDB high-performance time series database
Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.
influxdata.com
featured
  1. language-detector

    Discontinued Language Detection Library for Java

    Language detection is a feature that we needed in a past project. I wrote an article in 2020 regarding the use of kju2 fork of the Optimaize Language Detector java library. The Optimaize library hasn't been updated since 2015 and the kju2 fork was placed in read-only mode on Apr 16, 2023.

  2. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit logo
  3. language-detector

    Language Detection Library for Java (by optimaize)

    Language detection is a feature that we needed in a past project. I wrote an article in 2020 regarding the use of kju2 fork of the Optimaize Language Detector java library. The Optimaize library hasn't been updated since 2015 and the kju2 fork was placed in read-only mode on Apr 16, 2023.

  4. lingua

    The most accurate natural language detection library for Java and the JVM, suitable for long and short text alike (by pemistahl)

    I evaluated the Lingua java library. It claims to be the "The most accurate natural language detection library for Java and the JVM, suitable for long and short text alike" and also appears to be actively updated & supported. In my small unit test, Lingua seemed to be slightly slower and couldn't correctly identify Malay text.

  5. detectlanguage

    Detect Language API Go Client

    I also found a third-party Detect Language API that supports 165 languages and claims to have "high accuracy". It requires an API key and offers both free & premium plans.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • Announcing Lingua 1.2.0 - The most accurate natural language detection library for the JVM, suitable for long and short text alike

    1 project | /r/Kotlin | 7 Jun 2022
  • Writing A Caesar Shift De-Cipher Function with JavaScript: Part 2

    2 projects | dev.to | 26 Nov 2021
  • r/argentina es el subreddit de habla hispana mas popular del sitio

    1 project | /r/argentina | 30 Oct 2021
  • The most popular languages on Reddit, after analyzing 1M comments: English, German, Spanish, Portuguese, French, Italian, Romanian, Dutch... [OC]

    1 project | /r/dataisbeautiful | 28 Oct 2021
  • Hazelcast + Kibana: best buddies for exploring and visualizing data

    3 projects | dev.to | 27 Oct 2021

Did you know that Java is
the 8th most popular programming language
based on number of references?