Dear Pablo, Rupert,

Thanks a lot for your instructions!

According to your comments, let me summarise the current status of the
service mapped to the four stages: (1) Spotting, (2) Candidate
Selection, (3) Disambiguation, (4) Filtering
 /annotate: (1) (2) (3)first (4)
 /candidate: (1) (2) (3)all
 /disambiguation: (3)
 /feedback: not implemented
Please let me know if the previous summary is incorrect.

However, the

On Wed, Mar 21, 2012 at 4:27 PM, Rupert Westenthaler
<[email protected]> wrote:
>
> Hi Siwei Yu, Pablo
>
> see my comments inline. To make it better readable I also removed the
> parts of the mail that are not relevant to my comments.
>
> On Wed, Mar 21, 2012 at 12:01 AM, Pablo Mendes <[email protected]> wrote:
> > On Tue, Mar 20, 2012 at 4:24 PM, Siwei Yu <[email protected]> wrote:
> >> 2. Should I develop one Enhancement Engine containing three services,
> >> or three engines (i.e. each service as an engine)? It's maybe related
> >> to the service function granularity. What's your opinion?
> >
> >
> > We could have one engine for each task separately, and an enhancement chain
> > should connect them together. We should also introduce a REST API /spot for
> > (1). We could perhaps make /candidates implement only (2) and make /annotate
> > accept a &verbose=on to act like the current /candidates does.
> >
> > Besides all of this reorganization that has to happen, Rupert is the guy
> > from Stanbol that can help you position your application in that regard.
> >
>
> I fully agree with that.
>
> Having separate EnhancementEngines for spotting, candidates selection
> and disambiguation would provide a lot of additional flexibility to
> experienced Stanbol users as they could even use parts of the DBpedia
> Spotlight functionalities within their existing enhancement engines.
>
> The definition of a  DBpedia Spotlight EnhancementChain ensures that
> typical users can use Spotlight without the need to know the inner
> working. Users would just need to send enhancement requests to
> "http://{host}:{port}/enhancer/chin/dbpedia"; assuming that the DBpedia
> Spotlight chain is called "dbpedia". There would even be the
> possibility to make the Dbpedia Spotlight EnhancementChain the default
> enhancement chain so that requests to "/enhancer" would be processed
> by it.
>
> >>
> >> By the way, my name is Siwei Yu. I have good knowledge of semantic
> >> technologies, such as RDF, OWL, SPARQL. I'm also familiar with the
> >> mainstream Java based RDF/OWL processing tools like owlapi, Jena,
> >> Sesame, AllegroGraph. I have strong Java coding skills with of good
> >> knowledge of the software design patterns. My research background
> >> meets the requirements very well. I believe it'll be a wonderful
> >> summer working with the DBpedia Spotlight community.
> >
> >
> > It would be good if you leveraged some of your Semantic Web background in
> > your application. The idea of a /feedback API, which receives corrections
> > made by the users could fit well in this regard.
> >
>
> A feedback API is also something that would be interesting for the
> Stanbol Enhancer.
>
> best
> Rupert Westenthaler
>
> --
> | Rupert Westenthaler             [email protected]
> | Bodenlehenstraße 11                             ++43-699-11108907
> | A-5500 Bischofshofen

------------------------------------------------------------------------------
This SF email is sponsosred by:
Try Windows Azure free for 90 days Click Here 
http://p.sf.net/sfu/sfd2d-msazure
_______________________________________________
Dbp-spotlight-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/dbp-spotlight-users

Reply via email to