I have some general question about the semantic stage of a pipeline configuration. Why and when to use the semantic stage? What kind of help/improvement it can provide to an ICAs model? Where can I obtain ontologies? Do I need to create them by myself, so to know OWL and etc.?
Sorry for such a wide scope of questions, but there is little information in Help topics and I'm totally unfamiliar with the subject.
NOTICE: developerWorks Community will be offline May 29-30, 2015 while we upgrade to the latest version of IBM Connections. For more information, read our upgrade FAQ.
This topic has been locked.
4 replies Latest Post - 2012-12-28T07:55:05Z by OlgaLind
Pinned topic What is semantic stage and why to use it?
Answered question This question has been answered.
Unanswered question This question has not been answered yet.
Updated on 2012-12-28T07:55:05Z at 2012-12-28T07:55:05Z by OlgaLind
Re: What is semantic stage and why to use it?2012-12-20T07:50:51Z in response to OlgaLindUpdate:
I've managed to inbuild the demo semantic dictionary (lotusphere.sem) and added the semantic stage to my annotator, but it does nothing. There are three output types created: Concept, InferredConcept and Relation, but correspondent annotations do not appear. Probably, my test files do not fit this dictionary?
Does somebody know, how to configure the semantic stage properly?
SystemAdmin 110000D4XK197 PostsACCEPTED ANSWER
Re: What is semantic stage and why to use it?2012-12-26T02:29:24Z in response to OlgaLindThe purpose of the Semantic Analysis stage is to find connections between the annotations identified in the document.
You need to configure mappings between semantic types/links and UIMA types/features. For more information, check out the context help of semantic stage.
Re: What is semantic stage and why to use it?2012-12-28T07:55:05Z in response to SystemAdminThank you for the reply.
I've read everything I could find in Help topics and LanguageWare/Content Analytics Studio forums, but still am not sure that I do everything correctly.
Here is what I've done:
1) embedded demo semantic dictionary (lotusphere.sem) in my project, just for testing the semantic stage
2) added semantic stage to my annotator, set there a link to the semantic dictionary
3) set Semantic Types by specifying my correspondent UIMA Types
4) got some com.ibm.lanware.semantic.Concept annotations
5) tried to set Sematic Links by specifying features of UIMA types set
6) nothing appeared in "Select UIMA Features" dialog box, though UIMA Types specified contain features for sure
I'm stuck right there now. I suppose that my next action should be specifying UIMA Features of UIMA Types selected, otherwise I can't get neither com.ibm.lanware.semantic.InferredConcept, nor com.ibm.lanware.semantic.Relation annotations.