Dans iOS, vous pouvez utiliser NSLinguisticTagger pour faire des choses comme marquer des parties de discours, et même lemmatiser un mot (comme reconnaître que "allé" est une forme du verbe "aller") pour plusieurs langues différentes.Tout (approximatif) équivalent à iOS NSLinguisticTagger pour android?
Y at-il quelque chose comme ceci pour l'utilisation avec le développement android, qui est disponible pour plusieurs langues différentes, comme c'est le cas pour iOS? Je suis au courant de choses comme la PNL de Stanford, mais cela ne semble fonctionner qu'avec un nombre limité de langues (anglais + 5 autres), ce qui n'est pas suffisant pour mes objectifs. De plus, je ne suis même pas sûr si cela pourrait fonctionner sur Android. (mais corrigez-moi si je me trompe)
Il devrait fonctionner sans accéder au réseau, il doit donc faire tout sur l'appareil sans se connecter à un service. Je crains que la réponse soit "non" ... mais je demande quand même juste au cas où, avant de passer énormément de temps à essayer de développer ma propre solution de contournement.
Savez-vous si le NSLinguisticTagger-t-il seulement connecté? Habituellement, il faut beaucoup de mémoire pour de telles tâches. Jetez un coup d'oeil à [Polyglot] (http://polyglot.readthedocs.io/en/latest/), il y a beaucoup de langues si c'est bon pour vous de rester connecté à un service. – wcolen
Je suis à peu près sûr que NSLinguisticTagger le fait nativement sur l'appareil, sans avoir besoin de se connecter à quoi que ce soit - il est cuit dans CoreFoundation depuis iOS 5. Quelqu'un s'il vous plaît corrigez-moi si c'est faux. – Jason210006