","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"}}
"일꾼이 일을 잘하려면 먼저 도구를 갈고 닦아야 한다." - 공자, 『논어』.
첫 장 > 프로그램 작성 > Java/ColdFusion/CFML을 사용하여 언어 감지 라이브러리(및 API) 비교

Java/ColdFusion/CFML을 사용하여 언어 감지 라이브러리(및 API) 비교

2024-11-08에 게시됨
검색:282

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

언어 감지는 지난 프로젝트에서 필요했던 기능입니다. Optimaize Language Detector 자바 라이브러리의 kju2 포크 사용에 관한 기사를 2020년에 썼습니다. Optimaize 라이브러리는 2015년 이후 업데이트되지 않았으며 kju2 포크는 2023년 4월 16일에 읽기 전용 모드로 전환되었습니다.

Lingua Java 라이브러리를 평가했습니다. 이는 "긴 텍스트와 짧은 텍스트 모두에 적합한 Java 및 JVM용 가장 정확한 자연어 감지 라이브러리"라고 주장하며 적극적으로 업데이트 및 지원되는 것으로 보입니다. 소규모 단위 테스트에서는 Lingua가 약간 느린 것 같았고 말레이어 텍스트를 올바르게 식별하지 못하는 것 같았습니다.

두 Java 라이브러리의 감지 시간은 영어의 경우 상당히 무작위였습니다. 때로는 295ms 내에 응답을 반환하고 다른 경우에는 48,000ms를 반환합니다. (저만의 개발자 PC일지도 모르겠습니다.) kju2가 평균적으로 더 빠른 것 같았습니다.

또한 165개 언어를 지원하고 "높은 정확성"을 가지고 있다고 주장하는 타사 감지 언어 API를 찾았습니다. API 키가 필요하며 무료 및 프리미엄 요금제를 모두 제공합니다.

Java 및/또는 ColdFusion/CFML로 언어 감지를 수행하는 경우 무엇을 사용하고 있습니까?

해야 한다 kju2 랭 kju2ms 언어 언어 ms API 언어 API ms 샘플 텍스트
영어 영어 2272 영어 570 ko 537 스페인어 어휘를 배우는 가장 좋은 방법은 완전히 해당 언어로 된 텍스트, 이야기 또는 기사를 읽는 것입니다. 이것이 바로 우리가 다양한 주제에 관해 스페인어로 된 짧은 읽기 구절을 작성한 이유입니다.
그리스 사람 그리스 사람 6 그리스 사람 12 엘자 105 Βιβλος γενέσεΩς Ἰennaσοῦ Χριστοῦ υἱοῦ Δαυεὶδ υἱοῦ Ἀβραάμ.
프랑스 국민 프랑스 국민 61 프랑스 국민 78 정말로 70 프랑스에서는 실패할 것입니다. Lesoleil se lève tard. Il fait encore nuit quand je vais au travail. Parfois, il y a même de la neige.
헤브라이 사람 헤브라이 사람 3 헤브라이 사람 11 이와 110 כל ישרל יש לאם חלק לעולם אבא, שנאר וערעך כולם צדיקים, לעולם ארץ, נצר MATעשי ידי 다운로드하세요.
아라비아 말 아라비아 말 2 아라비아 말 19 ar 81 عندما يريد العالم ان يتكلّم, вهو يتحدّث بلى يونيكود. تسجّل الآن لحصور المؤتمر الدولي العاسر ليونيكود
중국인 중국인 2 중국인 8 zh 74 虽然它长得不好看,但是它有一颗无比善良的心。 너의 가족, 还把自己最喜欢吃的巧克力分给乐乐吃。不仅如此,谁头痛、生病了,没钱买药,它town会尽其所能进行帮助。
한국인 한국인 12 한국인 3 120 안녕하세요 공유자 할리데이비슨 대구점 MC 우제헌입니다. 포티에잇 문의 전달 및 전화로만 연결이 가능합니다.
스페인 사람 스페인 사람 0 스페인 사람 116 es 92 Habitualmente este término se aplica a todas las pistas donde aterrizan aviones, sin embargo el término Correcto es aeródromo.
태국어 태국어 1 태국어 14 번째 105 플라자이의 1명의 사람들은 에기드맘과 파스퇴르와 함께 에기틱틱그드[체기리히디]와 티스 그리고 다른 사람들과 함께라면 พ
베트남 사람 베트남 사람 2 베트남 사람 14 vi 98 Tất cả mọi nguời sinh ra đều đuợc tự do và bình đẳng về nhân phẩm và quyền lợi. Mọi con nguaời đều đùợc tạo hóa ban cho lý trí và lòng tâm và cần phải đối xử với nhau trong tình anh em.
터키어 터키어 3 터키어 93 tr 212 Yukarda 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ş. Asker 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üş.
일본어 일본어 3 일본어 7 194 幸運이 싸움에 も、息子むしは이것은 4월이 がつまり保育写ほいkuえんに入はいはりがしはまた働はたり始はじめた。
러시아인 러시아인 2 러시아인 1393 96 Все луди рождаутся свободными 및 равными в своем достоинстве и правах. Они наделены разумом и совестьу и должны поступать в отношении друг друга в духе братства.
핀란드어 핀란드어 6 핀란드어 383 fi 125 oikeus saada opetusta의 Jokaisella. oltava ainakin alkeis-ja perusopetuksen osalta maksutonta의 Opetuksen. oltava pakollinen의 Alkeisopetuksen. Teknistä ja ammattiopetusta on oltava yleisesti saatavilla, ja korkeamman opetuksen on oltava avoinna yhtäläisesti kaikille heidän kykyjensä mukaan.
우르두어 우르두어 1 우르두어 22 당신 104 더 많은 정보를 얻을 수 있습니다. 두서로 말미에 자카 파멸의 종소리
태국어 태국어 1 태국어 2 번째 78 Hello World 스포츠 소식
말레이 사람 말레이 사람 2 알려지지 않은 291 ID 88 Pesan Moral dari Cerita Rakyat Bawang Merah Bawang Putih adalah Jangan terlalu tamak dan 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 dan kebahagiaan.

소스 코드

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

릴리스 선언문 이 글은 다음에서 복제됩니다: https://dev.to/gamesover/comparing-언어-Detection-libraries-api-using-javacoldfusioncfml-gkf?1 침해 내용이 있는 경우, [email protected]에 연락하여 삭제하시기 바랍니다.
최신 튜토리얼 더>

부인 성명: 제공된 모든 리소스는 부분적으로 인터넷에서 가져온 것입니다. 귀하의 저작권이나 기타 권리 및 이익이 침해된 경우 자세한 이유를 설명하고 저작권 또는 권리 및 이익에 대한 증거를 제공한 후 이메일([email protected])로 보내주십시오. 최대한 빨리 처리해 드리겠습니다.

Copyright© 2022 湘ICP备2022001581号-3