","image":"http://www.luping.net/uploads/20240913/172621836966e40081c4aae.jpg","datePublished":"2024-11-08T03:34:27+08:00","dateModified":"2024-11-08T03:34:27+08:00","author":{"@type":"Person","name":"luping.net","url":"https://www.luping.net/articlelist/0_1.html"}}
"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comparaison des bibliothèques de détection de langage (et API) à l'aide de Java/ColdFusion/CFML

Comparaison des bibliothèques de détection de langage (et API) à l'aide de Java/ColdFusion/CFML

Publié le 2024-11-08
Parcourir:242

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

La détection de la langue est une fonctionnalité dont nous avions besoin dans un projet antérieur. J'ai écrit un article en 2020 concernant l'utilisation du fork kju2 de la bibliothèque Java d'Optimaize Language Detector. La bibliothèque Optimaize n'a pas été mise à jour depuis 2015 et le fork kju2 a été placé en mode lecture seule le 16 avril 2023.

J'ai évalué la bibliothèque Java Lingua. Elle prétend être « la bibliothèque de détection de langage naturel la plus précise pour Java et la JVM, adaptée aussi bien aux textes longs que courts » et semble également être activement mise à jour et prise en charge. Dans mon petit test unitaire, Lingua semblait être légèrement plus lent et ne pouvait pas identifier correctement le texte malais.

Le temps de détection pour les deux bibliothèques Java était assez aléatoire pour l'anglais. Parfois, il renvoyait une réponse en 295 ms et d'autres fois en 48 000 ms. (Peut-être que c'est juste mon PC de développeur.) kju2 semblait être plus rapide en moyenne.

J'ai également trouvé une API Detect Language tierce qui prend en charge 165 langues et prétend avoir une "haute précision". Il nécessite une clé API et propose des forfaits gratuits et premium.

Si vous effectuez une détection de langage avec Java et/ou ColdFusion/CFML, qu'utilisez-vous ?

FRANÇAISFRANÇAIS61FRANÇAIS78fr70En hiver, il fait froid en France. Le soleil se lève tard. Il fait encore nuit quand je vais au travail. Parfois, il y a même de la neige.HÉBREUHÉBREU3HÉBREU11je110כל ישראל יש להם חלק לעולם הבא, שנאמר ועמך כולם צדיקים, לעולם ארץ, נצר מטעי מעשה ידי להתפאר.ARABEARABE2ARABE19ar81عندما يريد العالم أن يتكلّم, فهو يتحدّث بلغة يونيكود. تسجّل الآن لحضور المؤتمر الدولي العاشر ليونيكودCHINOISCHINOIS2CHINOIS8zh74虽然它长得不好看,但是它有一颗无比善良的心。小猴子乐乐的家被大水冲垮了,无家可归。丑丑就让乐乐住在自己的家,还把自己最喜欢吃的巧克力分给乐乐吃。不仅如此,谁头痛、生病了,没钱买药,它都会尽其所能进行帮助。CORÉENCORÉEN12CORÉEN3ko120 안녕하십니까 할리데이비슨 대구점 MC 우제헌입니다. 포티에잇 문의 전달받고 전화 드렸습니다만 연결되지 않아 문자 드립니다.ESPAGNOLESPAGNOL0ESPAGNOL116es92Habituellement, ce terminus s'applique à toutes les pistes d'avions à terre, sans embargo, le termino correct est l'aérodrome.THAÏLANDAISTHAÏLANDAIS1THAÏLANDAIS14ème105 1 mois [เกียรติศักดิ์]และสิทธิ และควรปฏิบัติต่อกันด VIETNAMIENVIETNAMIEN2VIETNAMIEN14vi98Tất mọi người sinh ra đều được tự do et bình đẳng về nhân phẩm et quyền lợi. Mọi con người đều được tạo hóa ban cho lý trí et lương tâm et cần phải đối xử với nhau trong tình anh em.TURCTURC3TURC93tr212Yukarda mavi gök, asağıda yağız yer yaratıldıkta; ikisinin arasında insan oğlu yaratılmış. İnsan oğulları üzerine ecdadım Bumın hakan, İstemi hakan tahta oturmuş; oturarak Türk milletinin ülkesini, türesini, idare edivermiş, tanzim edivermis. Dört taraf hep düşman imiş. Le demandeur sevk edip dört taraftaki kavmi hep (itaati altına) almış hep muti kılmış. Başlılara baş eğdirmiş, dizlilere diz çöktürmüş.JAPONAISJAPONAIS3JAPONAIS7ja194ができ、私わたしはまた働はたらき始はじめた。RUSSERUSSE2RUSSE1393ru96Все люди рождаются свободными и равными в своем достоинстве и правах. Il y a des gens qui réfléchissent et qui s'efforcent de s'occuper de leur femme.FINLANDAISFINLANDAIS6FINLANDAIS383fi125Jokaisella sur oikeus saada opetusta. Opetuksen sur oltava ainakin alkeis- ja perusopetuksen osalta maksutonta. Alkeisopetuksen sur oltava pakollinen. La technologie est déjà ammattiopetusta sur oltava yleisesti saatavilla, et korkeamman opetuksen sur oltava avoinna yhtäläisesti kaikille heidän kykyjensä mukaan.OURDUOURDU1OURDU22ur104ایک ملک پر سخت گیر بادشاہ حکومت کرتا تھا۔وہ رعایا پر طرح طرح کے ٹیکس عائد کرتا اور ٹ یکس کے پیسے دوسرے ممالک میں جاکر فضولیات میں ضائع کرتا۔THAÏLANDAISTHAÏLANDAIS1THAÏLANDAIS2ème78 Bonjour tout le monde MALAISMALAIS2INCONNU291identifiant88Pesan moral dari Cerita Rakyat Bawang Merah Bawang Putih adalah Jangan terlalu tamak and serakah. Setiap orang sudah memiliki rezekinya masing-masing. Orang yang terlalu serakah akan mendapatkan balasan yang setimpal dengan perbuatannya. Selalu berbuat baik lah dalam setiap tingkah laku, maka kita akan mendapatkan kebaikan et kebahagiaan.
Devrait être kju2 langue kju2 ms lingua lang lingua ms langage API api ms Exemple de texte
ANGLAIS ANGLAIS 2272 ANGLAIS 570 fr 537 Une excellente façon d'apprendre le vocabulaire espagnol consiste à lire des textes, des histoires ou des articles entièrement dans la langue. C'est pourquoi nous avons rédigé nos propres courts passages de lecture en espagnol sur différents sujets.
GREC GREC 6 GREC 12 el 105
Code source

https://gist.github.com/JamoCA/b883fbddf0303df8f4b0d597cfc2ae25

Déclaration de sortie Cet article est réimprimé à: https://dev.to/gamesover/comparting-anguage-dection-bribriers-api-using-javacoldfusioncfml-gkf?1 S'il y a une violation, veuillez contacter [email protected] pour le supprimer.
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3