- From: Paola Di Maio <paola.dimaio@gmail.com>
- Date: Mon, 20 Aug 2012 12:46:37 +0100
- To: Adrian Walker <adriandwalker@gmail.com>
- Cc: SW-forum <semantic-web@w3.org>
Adrian thank you- > 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. ah, that's good - in which case i think a streamlined process via an simple interface such as 1. RETRIEVE ALL INSTANCES OF (VARIABLE) WHERE (VARIABLE) IS (ENTITY) OR WHERE VARIABLE IS (RELATION) 2. FROM url ( ENDPOINT, OR INDEX OF ENDPOINTS) /// trying to work out if what Marco sent serves this purpose?) > > 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 Monday, 20 August 2012 11:47:05 UTC