31 votes

Comment puis-je effectuer l'étape de Train And Test dans Giza++ ?

Dans les méthodes d'intelligence artificielle, nous avons deux étapes de formation. Ces étapes sont les données et les tests.

Dans la phase de formation, nous donnons une énorme quantité de données à un système et nous le testons normalement avec un volume plus petit de données. Ensuite, nous évaluons la sortie.

Maintenant, la question est : est-il possible d'effectuer cette formation à travers la fonctionnalité intégrée dans GIZA++ ou devrions-nous écrire une application séparée pour cela ?

Si nous devons écrire une application séparée, est-ce que quelqu'un peut m'aider en me suggérant une application déjà écrite ? Ou un manuel ? Note : je veux avoir un programme d'alignement et non une traduction statistique automatique.

Je préférerais m'entraîner avec Giza++ pour pouvoir tester avec des données non observées.

Merci d'avance.

1voto

Mortaza Doulaty Points 53

Ce devrait être un bon point de départ pour former un système de traduction automatique de base en utilisant Moses.
Normalement, GIZA++ est utilisé pour aligner les mots de votre corpus parallèle.
Vous aurez besoin d'autres outils tels que IRSTLM, SRILM, ou KenLM pour l'estimation du modèle de langue.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X