Ontology learning in TBC-ME

25 views
Skip to first unread message

Martina Husáková

unread,
Jan 29, 2021, 5:32:13 PM1/29/21
to TopBraid Suite Users

Good afternoon,

I would like to ask whether it is possible to practise ontology learning in TBC-ME?

Thank you a lot for your answer(s).

Best regards,
Martina

Irene Polikoff

unread,
Jan 29, 2021, 6:06:52 PM1/29/21
to topbrai...@googlegroups.com
Not sure what you mean by this. You can create ontologies in TBC, if this is your question.

--
You received this message because you are subscribed to the Google Groups "TopBraid Suite Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to topbraid-user...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/topbraid-users/7699218e-7cc0-47b0-8dca-53386fa8a18dn%40googlegroups.com.

Martina Husáková

unread,
Feb 1, 2021, 10:34:24 AM2/1/21
to topbrai...@googlegroups.com
Good afternoon,

my question was whether the ontology learning can be realized in the TBC-ME. It means whether we can use non-structured texts for automatical or semi-automatical development of the ontological structures.
In other words, if we can apply some specific algorithms of NLP, text mining, etc. in automatical/semi-automatical building of the ontological structures, because their manual development is often very time consuming.

Best regards,
Martina Husáková

Irene Polikoff

unread,
Feb 1, 2021, 11:32:17 AM2/1/21
to topbrai...@googlegroups.com
We define an ontology as a data model - classes, their properties and associated rules. There is no support for getting such models from non-structured text. There is support for getting this from a structured text such as spreadsheet (the columns will be turned into properties).

TopBraid EDG (launchable from TBC) offers support for creating taxonomies from unstructured text. It will extract terms from a document, sort them by frequency and let you pick which ones you want to have as skos:Concepts. Organizing of terms into hierarchies would be done through post processing. You can write business logic specific to your text to automated some of it. For example, if you have terms that contain other terms (e.g., Dog and Small Dog), you can run a query using text functions to identify these situations and make one term a child concept of another.

Martina Husáková

unread,
Feb 2, 2021, 11:05:28 AM2/2/21
to topbrai...@googlegroups.com
Good afternoon,

I have already tried to create the taxonomy from the unstructured text in TB EDG. It works perfectly :-)
Thank you for your feedback.

Best  regards,
Martina Husáková

Reply all
Reply to author
Forward
0 new messages