2012-04-12 1 views
1

J'ai utilisé avec succès UIMA ConceptMapper avec un dictionnaire que j'ai construit. J'ai défini le paramètre TokenAnnotation sur uima.tt.TokenAnnotation et le paramètre SpanFeatureStructure sur uima.tt.SentenceAnnotation (en fonction de l'exemple de référence). Je crois que ces types proviennent de l'analyseur OpenNLP. Mais je fais aussi une autre analyse en utilisant medkatp et je voudrais utiliser leurs types. Jusqu'à présent, je n'ai pas compris comment faire cela. Si je change l'un ou l'autre de ces deux paramètres, l'ensemble échoue en disant qu'il ne peut pas trouver le type.Comment utiliser d'autres types avec UIMA ConceptMapper

J'ai cherché des heures sur le net, mais je n'ai trouvé aucun exemple de ConceptMapper qui utilise autre chose que ces deux types. Toutes les suggestions sont les bienvenues.

+0

J'ai exactement le même problème. J'ai cherché partout mais je ne trouve pas de réponse. – user1330195

Répondre

0

Je crois que ces types proviennent de l'analyseur OpenNLP.

Ces types sont définis dans le descripteur de composant (habituellement, dans le dossier desc), sous l'étiquette <typeSystemDescription>

Mais je fais aussi une autre analyse syntaxique en utilisant medkatp et aimeraient utiliser leurs types.

Si vous souhaitez utiliser d'autres types (d'autres composants UIMA, ou vos propres types), vous devez les définir où vous les utilisez (ce qui signifie: dans chaque descripteur de composant où vous en avez besoin, sous l'étiquette <typeSystemDescription>).

Questions connexes