Surprisingly enough, with those concepts, Tf-Idf [1] was quite good to extract keywords from documents which allowed us to build document descriptor tables which can eventually be used for document search [2]. We also built a small prototype that allowed us to retrieve results of specific areas of documents where the searched concepts were more "valuable" than on other parts of the document [3].
It is a very interesting subarea of AI/NLP which unfortunately doesn't seem to attract much interest.
Since the article also talks a bit about Wikipedia dumps datasets, here's a tool that I've created to build textual corpora: https://github.com/joaoventura/WikiCorpusExtractor
[0] - http://www.sciencedirect.com/science/article/pii/S1877050912...
[1] - https://en.wikipedia.org/wiki/Tf%E2%80%93idf
[2] - https://link.springer.com/chapter/10.1007/978-3-642-40669-0_...
[3] - https://link.springer.com/chapter/10.1007/978-3-642-40669-0_...