Quel est le meilleur langage de détecter la bibliothèque ou de l'api web disponibles? [payé]
Tout d'abord, j'ai beaucoup de texte disponible. Disons, j'ai 10000 caractères pour chaque essai.
Le script est en php, mais je peux utiliser ce que je veux. C++, java, pas de problème.
La google api de langage ne peut pas être utilisé: leurs limites d'utilisation sont faibles.
J'ai ts les 6 heures que j'essaie de sortir avec quelque chose de grand, mais aucun pour l'instant. Quelqu'un peut-il m'indiquer ma meilleure chance?
OriginalL'auteur cedivad | 2011-08-11
Vous devez vous connecter pour publier un commentaire.
Il est Détection de la langue de l'API qui fournit à la fois gratuit et un service de qualité.
Il accepte du texte par GET ou POST, et fournit une sortie JSON avec des scores.
Politique de confidentialité peut être trouvé ici: detectlanguage.com/privacy_policy les textes Soumis ne sont jamais stockés ou enregistrés.
OriginalL'auteur Laurynas
Java outils :
Apache Tika : pas de "tous les" profils linguistiques, mais vous pouvez ajouter vous-même
la langue de détection : Beaucoup de profils linguistiques, fonctionne très bien pour moi.
Le plus précis de l'outil a été le L'API Google lang détection, qui a été abandonnée et remplacée par l'payé l'API Google Translate.
OriginalL'auteur lisak
Un peu en retard, mais j'ai écrit cette bibliothèque (et je me suis mise en œuvre d'une API gratuite service sans limites).
https://github.com/crodas/LanguageDetector
OriginalL'auteur crodas
Si vous êtes prêt à donner un python aller...jetez un oeil à nltk.
Et j'espère que vous allez par le biais de cette.
OriginalL'auteur sunfinite
Il y a une autre freemium API ici:
Détection de la langue de l'API
Vous pouvez facilement tester les paramètres de cette page.
il accepte à la fois les GET et POST demandes (pour plus d'entrée)
et a une réponse JSON avec cette structure:
Disclaimer: je suis fournissant des API.
Demandes de recommandation pour les hors-site des ressources ou des outils sont hors-sujet sur un Débordement de Pile. Si vous répondez, vous spécifiquement renforcer la croyance que les Stack Overflow est un bon endroit pour répondre à ces questions. Il n'est pas. Merci de ne pas répondre à ces questions, même si vous connaissez une bonne réponse comme la plupart des réponses seront très opiniâtre ("personnellement, j'aime..."). Vous pouvez ouvrir le drapeau de dialogue sur la question et de voir la proximité de la raison en plein sous le hors-sujet catégorie, ou dans le centre d'aide. Vous devriez également pas la même réponse dans un commentaire, que l'effet est similaire à une réponse réelle.
OriginalL'auteur gidim
Je vous recommande d'utiliser languagelayer.com, ils offrent un libre RESTful API JSON, web service qui permet de détecter autour de 170 langues. Des demandes de lots sont offerts.
Une demande d'API (POST encouragé) ressemble à quelque chose comme ceci:
Et voici la réponse JSON:
De 5 000 demandes mensuelles sont libres, si vous avez besoin de plus (comme je l'ai fait) puis le moins cher l'abonnement est de 4,99 $/mois pour 50 000 demandes. (Plus d'info ici)
OriginalL'auteur Frank
Vous pouvez utiliser Rosoka. Il détecte 230 langues différentes. Vous pouvez l'essayer par le biais d'Amazon AWS Marché à Rosoka Cloud
Vous payez pour le temps utilisé.
OriginalL'auteur mike