How do I add a new dictionary database to cTAKES
Asked Answered
S

0

6

How do I add a new database to the cTAKES pipeline to perform lookup from? How do I specify what columns to look up and how to annotate the text with the returned hits? I have gone through the DictionaryLookupAnnotatorDB.xml and LookupDesc_Db.xml files. However, I could not understand the meanings of the terms like "lookupField", "metaField", "maxPermutationLevel" and "exclusionTags". If I add a new database, I need to configure this xml file properly. Please guide me regarding these problems.

Sferics answered 28/2, 2014 at 11:46 Comment(6)
You need to use dictionary creator GUI for this - cwiki.apache.org/confluence/display/CTAKES/…Panjabi
Hi @Panjabi . I used the link u mentioned above but i am still getting error. Here is my issue issues.apache.org/jira/browse/CTAKES-534Gadmann
I saw suggestion to install JDK. I have it too.$ java -version openjdk version "11.0.3" 2019-04-16 OpenJDK Runtime Environment (build 11.0.3+7-Ubuntu-1ubuntu218.04.1) OpenJDK 64-Bit Server VM (build 11.0.3+7-Ubuntu-1ubuntu218.04.1, mixed mode, sharing)Gadmann
@DeepaMG Hi Deepa, I guess UMLS needs to be installed separately. Check out this link - ncbi.nlm.nih.gov/books/NBK9683 Thats what i followed when i was working on it longtime backPanjabi
@Panjabi Thank you!. I followed cwiki.apache.org/confluence/display/CTAKES/… which include (Recommended) Add UMLS access rights isnt this is sufficient to add UMLS?Gadmann
@DeepaMG For custom dictionary creation, you gotta have UMLS installed to generate the required SQL script locallyPanjabi

© 2022 - 2024 — McMap. All rights reserved.