Re: natural language visual interface for SPARQL

Hi Paolo,

Thanks for your comments on the Executable English system [1].

You wrote:

*I gather the knowledge your system is currently querying is stored
somewhere, rather than being fetched dynamically.
*
Actually,  you can specify SQL data endpoints on the web in the rules that
define an application.  The English explanations then provide provenance.
Please see [2] for an example.

SPARQL needs to stabilize a bit further, so for now we normally pull the
triples needed into a local store.

Thanks for further comments.

                              Adrian Walker,   Reengineering


[1]  Internet Business Logic
A Wiki and SOA Endpoint for Executable Open Vocabulary English Q/A over SQL
and RDF
Online at www.reengineeringllc.com
Shared use is free, and there are no advertisements

[2]
www.reengineeringllc.com/Oil_Industry_Supply_Chain_by_Kowalski_and_Walker.pdf




On Sun, Aug 19, 2012 at 7:22 AM, Paola Di Maio <paola.dimaio@gmail.com>wrote:

> Thank you very much Adrian and Daniel
>
> (hoping not to bore the list too much with this topic)
>
> Gives a quick glimpse into the stato of the art perhaps,
> I seem to recall I must have gotten a similar set of pointers in the
> past, but the offers seem to have marginally evolved, which is
> great.(takes time)
>
> wouldnt google and yahoo also have something to share?
>
> [backend thoughts:
> . to query SQL it is necessary to know at least in part the underlying
> schema, but  I  think I heard that to query SPARQL one may not require
> knowing the schema, yet I have not yet figured out how can that
> be.done actually. think more)
>
> Adrian-  the process you outline below worked for me, thanks  I think
> it shows a proof of concept better than last time I looked into your
> engine.(if I remember correctly)
> a bit long and constrained, and perhaps still too manual -
> if you could rewire it a bit to allow a user to push just one button
> to get to the bottom of the query
> and most importantly, to point to the open web (I gather the knowledge
> your system is currently querying is stored somewhere, rather than
> being fetched dynamically). keep it up?
>
> Daniel -  explorator looks sleek and sophisticated, thanks
> have not yet had the  bandwidth to look at the video. assuming it
> works, it would be great if, in a similar point as with Hugh and
> Adrian, if  a *higher level* interface would allow a user to get
> something out  without having to be trained in the system
>
> It looks like the intuitive semantic web interfaces need doing!
> (also referencing other posts that are coming up)
>
> will think how best to channel energies in this direction
>
> thank ou
>
> PDM
>
>
>
>
> On Sat, Aug 18, 2012 at 6:37 PM, Adrian Walker <adriandwalker@gmail.com>
> wrote:
> > Hi Paola,
> >
> > You wrote...
> >
> >
> > is there a visual input screen where the search/query values can be
> > entered/modified?
> >
> > You may like to run the example called RDFQueryLangComparison1 on our
> site.
> > When you choose a question to ask, you get a window in which you can open
> > pull-down lists of suggested values to enter in order to focus the
> question.
> >
> > To run the example, please:
> >
> >       1.  Point a Firefox or Chrome browser to
> > http://www.reengineeringllc.com
> >
> >       2.  Click on Internet Business Logic
> >
> >       3.  Click the GO button
> >
> >       4.  Select RDFQueryLangComparison1 from the list in the middle of
> the
> > page
> >
> >       5.  Check that the action at the top of the page says
> >             "Choose an agent and Go to its Question menu"
> >
> >       6.  Click the Go button
> >
> >       7.  You should now see a Question Menu
> >
> >       8.  Click on the first sentence
> >
> >       9.  You should now see a new window with an "Ask" button
> >
> >       10. Click the Ask button (or optionally first open one of the
> pulldown
> > lists of values to focus the question)
> >
> >       11. You should now see an Answer Table
> >
> >       12. Click on "Go To the Question Menu" hold down the mouse button,
> >           select "Get an Explanation of the Selected Line" and release
> the
> > button
> >
> >       13. You should now see a step-by-step explanation of how the system
> >           used the rules and facts in the example to get the answer
> >
> >       14. Click on "Go to the Answer Page" hold down the mouse button,
> >           select "Go to View or Change the Agent" and release the button
> >
> >       15. You should now see the application "program" that you have just
> > used.
> >           It's written in Executable English, and it's editable.
> >           (If you'd like to make changes, please make a copy first, using
> > the
> >            menu on the start page, then make changes only to your copy.)
> >
> >       16. Please use the Help button on each page to see how to navigate
> > further
> >
> >       17. The tutorials show how to write and run your own examples.
> >
> > I hope this helps.  Thanks for comments and questions.
> >
> >
> >                                                     -- Adrian
> >
> > Internet Business Logic
> > A Wiki and SOA Endpoint for Executable Open Vocabulary English Q/A over
> SQL
> > and RDF
> > Online at www.reengineeringllc.com
> > Shared use is free, and there are no advertisements
> >
> > Adrian Walker
> > Reengineering
> >
> >
> > On Sat, Aug 18, 2012 at 11:24 AM, Paola Di Maio <paola.dimaio@gmail.com>
> > wrote:
> >>
> >> Thank you v much, Marco and Hugh
> >>
> >> I just recalled that I must have asked the same question before, and
> >> probably ask the same question at regular intervals (3-5 years?)
> >> (loop)
> >>
> >> Indeed Roberto Garcia mentioned he picked up on the request a while
> >> back (just remembered what is it that he and I talked about when we
> >> met) and we discussed briefly its design/ implementation in 2009. but
> >> it requires a download? thats not a web service  is it? (sorry I have
> >> reasons not to download stuff if possible)
> >>
> >> ... I d like to test the web service when it comes available... keep us
> >> informed
> >>
> >> HUGH
> >>
> >> the link you sent looks good (in the sense that i can see something
> >> and i can click on the links) but it looks like the output of a query
> >> rather than the input,
> >>
> >> how was this output obtained?
> >>
> >> is there a visual input screen where the search/query values can be
> >> entered/modified? (thats what I am looking for)
> >>
> >>
> >> thanks
> >>
> >> PDM
> >>
> >>
> >>
> >>
> >>
> >> On Sat, Aug 18, 2012 at 2:23 PM, Hugh Glaser <hg@ecs.soton.ac.uk>
> wrote:
> >> > Hi Marco,
> >> > Thanks for the shout out for rkbexplorer
> >> > I'm not sure it is the sort of thing Paola is talking about.
> >> > But in case you are interested we have a new user interface version of
> >> > the RKB knowledge over at
> >> > http://www.dotac.info/explorer/
> >> > Best
> >> > Hugh
> >> >
> >> > On 18 Aug 2012, at 14:03, Marco Neumann <marco.neumann@gmail.com>
> >> >  wrote:
> >> >
> >> >> take a look at the Rhizomer tool
> >> >>
> >> >>
> >> >>
> http://www.meetup.com/The-San-Francisco-Semantic-Web-Meetup/events/72935902/
> >> >>
> >> >> and the RKBExplorer
> >> >>
> >> >> http://www.rkbexplorer.com
> >> >>
> >> >>
> >> >> On Sat, Aug 18, 2012 at 8:53 AM, Paola Di Maio <
> paola.dimaio@gmail.com>
> >> >> wrote:
> >> >> I  have been thinking, why isnt there a web service that allows users
> >> >> to carry out supported sparql queries
> >> >> by having an HTML front end where users can simply input the
> variables
> >> >> as text, and let the service compose the query
> >> >>
> >> >> this would, in theory, enable anyone to query specific urls, or
> search
> >> >> open web via the usual search indexes for data published in OWL/RDF.
> >> >> or at least try
> >> >>
> >> >>  lot of interesting papers that tackle the subject, but no URL for
> >> >> such a web service
> >> >>
> >> >>
> >> >>
> >> >>
> http://www.google.com/#hl=en&sclient=psy-ab&q=natural+language+interface+for+sparql+web+service&oq=natural+language+interface+for+sparql+web+service&gs_l=hp.3...59522.61537.2.61657.12.12.0.0.0.0.589.2703.0j4j1j1j2j1.9.0.les%3B..0.0...1c.4xjzkXaA4RQ&psj=1&bav=on.2,or.r_gc.r_pw.r_cp.r_qf.&fp=648acda22bf0fc4e&biw=1016&bih=626
> >> >>
> >> >> would this approach crack at least some of the SW challenges?
> >> >>
> >> >> anything already in the works that can be tested?
> >> >>
> >> >> any specific issues that should prevent this approach to be feasible?
> >> >>
> >> >>
> >> >> Thank you very much
> >> >>
> >> >> pdm
> >> >>
> >> >>
> >> >>
> >> >>
> >> >> --
> >> >>
> >> >>
> >> >> ---
> >> >> Marco Neumann
> >> >> KONA
> >> >>
> >> >> Join us at SemTech Biz in New York City October 15-17, 2012 and save
> >> >> 15% with code STMN
> >> >> http://www.lotico.com/evt/SemTechBizNYC2012
> >> >
> >>
> >
>

Received on Sunday, 19 August 2012 20:39:33 UTC