Hi Maatari,

El 27/05/14 21:05, Maatari Daniel Okouya escribió:
Hi ,

Completing my previous question, I think it would be better for me to give the 
bigger picture of what i’m trying to achieve.


I have been charge with helping in disseminating the publications content of my 
organisation. Most of them are in PDF.

Therefore, I need a process to produce a meaningful RDF description of our 
content that links as much as possible to the LOD cloud and LOV (liked open 
vocab).  Hence i need to use common core vocabularies as much as i can i.e. 
dublin, schema.org, Bibo, FOAF, etc… and reference entity from DBpedia for 
instance.

Searching around the web how to automatically generate these descriptions which 
would include creator, publisher, primaryTopic, subject, thematic etc…. It 
seems to me that Apache StanBol was the best match.
With Stanbol you can enrich your content with your own vocabularies or dataset from the LOD cloud as long as you import them before as a site. Let's say that "out of the box" enrichment process consist on linking pieces of texts (like entities/concepts' names/labels) with entities within your datasets.

So that’s it, in the first place I would like to automatically generate some 
rich description about my Pdf publication. not rich tho. We are not yet planing 
on providing semantic search. It will probably come in the future.
I would say that what you need is not related to Entity Linking for now. The closer resource that you can use in Stanbol for categorizing your content in that way is the Topic Annotation Engine which is able to classify your content according to a pre-trained model using a certain set of categories. Those categories should correspond to concepts from a Stanbol site. Please, note that things like primaryTopic. subject, thematic... are usually not possible to be extracted without training a model first with already annotated content. There are, of course, unsupervised alternatives like Latent Semantic Analysis or Latent Dirilecht Allocation that can be used to extract main terms as topics for your content, but currently there is not support for those in Stanbol.

however for now, i’m interested in providing some biblio graphic data, and 
state the main topics of the publication i.e. what does it talk about generally 
speaking
If the PDFs have correct metadata, you can use Tika for extracting. Probably some one in the list can correct me but, as far as I know current Tika engine in Stanbol is used to extract the content for later enrich it, but it is not mapping extracted metadata to RDF. I'm not 100% sure about this but, anyway, to implement it shouldn't be complex.

I will then deploy those description in sparql endpoint, use a frontend like 
pubby, and do some content negotiation to redirect toward my pdf when 
requested. This means also that my description need to have some specific url 
that i provide them with.
In the 0.12 branch of Stanbol, there is a component called ContentHub which is able to automatically store the content metadata as RDF along with the enhancements providing also an SPARQL endpoint. If you are planning to store huge volumes of data, probably then the best idea is to take the RDF response of the enhancer and store it in your own triple store.


Can any one give me some pointers? Is it possible to do that with StanBol, if 
yes how should i go for it ? How to configure the enhancer for that ?


Many thanks,

-M-


--
Maatari Daniel Okouya
Sent with Airmail

Reply via email to