几周前,当我提出这个问题时,我就这样做了。我做了以下步骤:
的 将UIMA类型映射到实体类型 强>
在将XMI文件导入Watson Knowledge Studio项目之前,必须在UIMA类型和Watson Knowledge Studio实体类型之间定义映射。
的 在你开始之前 强>
Watson Knowledge Studio项目中的类型系统必须包含要将UIMA类型映射到的实体类型。
的 要将UIMA类型映射到WKS实体类型: 强>
创建一个名为的文件 cas2di.tsv 在包含UIMA TypeSystem描述符文件的文件夹中,例如 exported_typesystem.xml 要么 TypeSystem.xml 。
cas2di.tsv
exported_typesystem.xml
TypeSystem.xml
打开 cas2di.tsv 文件编辑器的文件。文件中的每一行都指定一个映射。映射的格式取决于您要映射的注释器注释:
您可以使用基本格式创建映射:
UIMA_Type_Name[TAB]WKS_Entity_Type
以下示例定义由生成的UIMA类型之间的映射 命名实体识别 IBM Watson Explorer内容分析中的注释器和WKS类型系统中定义的实体类型:
com.ibm.langware.Organization ORGANIZATION com.ibm.langware.Person PERSON com.ibm.langware.Location LOCATION
另一个示例定义了在IBM Watson Explorer Content Analytics Studio和Watson Knowledge Studio实体类型中创建的自定义注释器生成的UIMA类型之间的映射:
com.ibm.Person PERSON com.ibm.Date DATE
您可以基于Watson Explorer Content Analytics中的Pattern Matcher注释器或Dictionary Lookup注释器中使用的构面创建映射。在文本分析规则文件(* .pat)中,构面表示为类别属性。要定义映射,请使用以下语法:
com.ibm.takmi.nlp.annotation_type.ContiguousContext:category=FACET_PATH[TAB]WKS_ENTITY_TYPE
喜欢:
com.ibm.takmi.nlp.annotation_type.ContiguousContext:category=FACET_PATH[TAB]ORGANIZATION
见 官方文件 。