Albeit, while you might succeed in learning ontology-like structures automatically they will probably not look like ontologies one would create by hand.
Albeit, while you might succeed in learning ontology-like structures automatically they will probably not look like ontologies one would create by hand.
in addition, if you like coding and the source document is already well formatted, you can write your own program that parse the text document and generate an ontology as rich (in terms of axioms) as needed. According to the preferred programming language you can use various libraries/frameworks (e.g. Jena for Java, Redland for C, etc.).
CMU has an interesting project, "Read the Web", http://rtw.ml.cmu.edu/rtw/ , that collects instances for an ontology automatically (which is different that what you asked, constructing the ontology automatically).
Yes, ontotext is complete range of semantic technology products and also user friendly but it is not an open source. For the researchers, it is always advisable to use open source, where researcher can embed his own inputs/idea. Own coding with various libraries/ frameworks as suggested by Dr. Walter Terkaj is preferential.