vsoch / theMethodsOntology

0 stars 0 forks source link

Add correct "search" terms to ontology #1

Open vsoch opened 10 years ago

vsoch commented 10 years ago

The term names in the ontology are currently in the format "MethodName" and the module finds capital letters, adds a space, and converts all to lowercase. This would lead to errors for methods with multiple capital letters. Methods with special characters will also trigger an error when creating the regular expression (eg, kmeans++) so since there are a limited set of methods, it would be better to have correct "search" strings stored with each method. Jonathan, where / how is the best place to put these in the ontology?

vsoch commented 10 years ago

This will also fix the issue of parsing the methods (finding spaces and capitals) leading to single letter entries. I'm not sure why that happens (need to debug).

jmomort commented 10 years ago

You could add skos:altLabel annotation properties for synonyms. Or make your own annotation properties. I would recommend creating lexical variants programmatically, however.

vsoch commented 10 years ago

Thanks JMo... glad to see you are looking at this! Feel free to add annotations / change structure / whatever you think is best. I made the original go at the ontology, but it of course is a work with contribution from all of us, and I by default agree with the changes you would want to make because you are REALLY good at this ontology thing :)

On Wed, Nov 5, 2014 at 8:43 PM, Jonathan Mortensen <notifications@github.com

wrote:

You could add skos:altLabel annotation properties for synonyms. Or make your own annotation properties. I would recommend creating lexical variants programmatically, however.

— Reply to this email directly or view it on GitHub https://github.com/vsoch/theMethodsOntology/issues/1#issuecomment-61926903 .

Vanessa Villamia Sochat Stanford University (603) 321-0676