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