2017-01-01 1 views
-1

Je veux faire des docs (pré-traitement des fichiers WSDL) en utilisant un maillet dans Eclipse. Je veux générer des vecteurs de caractéristiques et effectuer une classification en utilisant un maillet et MaxEntropy. Je suis nouveau dans l'utilisation de maillet, Quelqu'un peut-il me guider à cet égard.classification en utilisant Mallet et MaxEntropy

Merci

Répondre

1

Si vous faites référence aux services Web Description Language, je ne sais pas de tout flux de travail ou des emballages spécifiques conçus pour ces documents. Je suspecte que vous souhaitiez créer un ensemble de fonctionnalités combinant du texte (à partir de descriptions de services Web) et des fonctionnalités plus «catégorielles», telles que des URL ou des modèles d'URL.

La façon dont je voudrais aborder ce problème est de créer un package distinct qui lit les fichiers WSDL et écrit un fichier dans un format qui Mallet attend. Cet adaptateur peut être écrit dans n'importe quelle langue avec laquelle vous êtes le plus à l'aise. Il lirait tous les fichiers, obtiendrait une arborescence XML analysée pour chacun, extrairait du texte et certaines autres fonctionnalités, et produirait un fichier au format délimité par des tabulations, un document par ligne préféré de Mallet.

+0

Exception dans le thread "principal" java.lang.NoClassDefFoundError: org.apache.commons.logging.LogFactory à com.predic8.soamodel.AbstractParser.class $ (AbstractParser.groovy) \t à com.predic8.soamodel.AbstractParser. $ get $$ class $ org $ apache $ commons $ connexion $ LogFactory (AbstractParser.groovy) \t at com.predic8.soamodel.AbstractParser. (AbstractParser.groovy: 25) à com.predic8.wsdl.WSDLParser. (WSDLParser.groovy) à parsing.main (parsing.java:16) – sid

+0

Merci pour votre réponse, maintenant je fais l'analyse wsdl en utilisant membrae soa dans java éclipse mais im obtenir l'exception ci-dessus, – sid

+0

Merci pour votre réponse !, j'ai utilisé cette approche, maintenant je veux tester mes données en utilisant un classificateur. J'utilise la commande mais c'est donner une erreur. Exception dans le thread « principal » java.lang.IllegalArgumentException: classificateur de chargement du problème du fichier C: \ maillet 2.0.8 \ training2.mallet: cc.mallet.types.InstanceList ne peut pas être jeté à cc.mallet.classify.Classifier à cc.mallet.classify.tui.Text2Classify.main (Text2Classify.java:79) – sid