[email protected] wrote:
Okay, that could for work for some blogs.
Something similar though is looking up an album. For example if I want
to find "Great Eagle Flying With the Wind" by Wayra, and I type in
"wayra great eagle flying with the wind" in lod.openlinksw.com
<http://lod.openlinksw.com>, it doesn't find anything. In this case
the album has dc:title "Great Eagle Flying With the Wind" and it has a
foaf:maker link to the artist which has foaf:name "Wayra". The index
would have to include both dc:title from the album and foaf:name from
the artist for the query to work, or is there a way to do it without
adding an extra index property on the album with the artist and album
name?
See: http://lod.openlinksw.com/fct/facet.vsp?cmd=load&fsq_id=191109
Sequence:
1. Enter pattern: Great Eagle Flying With the Wind
2. Click on Properties link in the Navigation DIV
3. Click on dc:title -- you will see IRI of the .
Alternatively:
http://lod.openlinksw.com/fct/facet.vsp?cmd=load&fsq_id=191111
Sequence:
1. Enter pattern
2. Click on Properties
3. Pick dc:title
4. Click on Properties
5. Pick foaf:maker.
Click SPARQL button to see SPARQL behind each route.
Kingsley
On Thu, May 20, 2010 at 5:02 PM, Kingsley Idehen
<[email protected] <mailto:[email protected]>> wrote:
Kingsley Idehen wrote:
[email protected] <mailto:[email protected]> wrote:
I tried some queries on the sites on those links, and it
looks to me like it only compares the query to each single
text field.
If I for example have a blog post with the author "John
Doe" and title "Hello World", and then want to find this
blog post with the query "john hello world". Then there is
the problem that one of the words in the query is the
author, while two of the words are from the title. With
bif:contains I can compare "john hello world" against
"John Doe" or against "Hello World", but I haven't found a
way to compare it to the combination, "john doe hello
world". There is perhaps a way though?
Why use bif:contains when you can get that via Faceted Navigation?
See the /FCT UI.
Disambiguation (filtering by Entity Properties), Entity Rank,
and Text Score Ranks all come into play.
There are even SOAP or REST style interfaces into this service.
Links:
1. http://lod.openlinksw.com/facet_doc.html
2.
http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtuosoFacetsWebService
3.
http://virtuoso.openlinksw.com/dataspace/dav/wiki/Main/VirtuosoURIBurnerSampleTutorial
.
Kingsley
In addition to the above, are you aware of xcontains? Blogs do
carry some degree of XML based structure, so in this case (should
faceted navigation not be the route you want to take) why not
bif:xcontains?
Links:
1.
http://virtuoso.openlinksw.com/presentations/SPARQL_Tutorials/SPARQL_Tutorials_Part_2/SPARQL_Tutorials_Part_2.html#(9)
<http://virtuoso.openlinksw.com/presentations/SPARQL_Tutorials/SPARQL_Tutorials_Part_2/SPARQL_Tutorials_Part_2.html#%289%29>
2.
http://docs.openlinksw.com/virtuoso/queryingxmldata.html#xcontainspredicate
.
Kingsley
On Thu, May 20, 2010 at 3:51 PM, Kingsley Idehen
<[email protected] <mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>> wrote:
[email protected] <mailto:[email protected]>
<mailto:[email protected] <mailto:[email protected]>> wrote:
When using bif:contains in Virtuoso, from what I've
seen, you
an only query a single property. In many cases it's
more
useful to query multiple properties, for example if
you have a
blog and want to do a single query that searches
through both
author and title and perhaps even the contents of
the blog
posts. I have found a blog post with some details
on using
Solr to solve this problem [1]. I imagine
one way to do this with just Virtuoso would be to
select the distinct words in the blog post author
name and
title, and use SPARUL to create a new triple like
(blogpost,
localhost:index, search_terms). Would this be a
good way to do
it, and are there perhaps other possibilities?
1.
http://fgiasson.com/blog/index.php/2009/04/29/rdf-aggregates-and-full-text-search-on-steroids-with-solr/
------------------------------------------------------------------------
------------------------------------------------------------------------------
------------------------------------------------------------------------
_______________________________________________
Virtuoso-users mailing list
[email protected]
<mailto:[email protected]>
<mailto:[email protected]
<mailto:[email protected]>>
https://lists.sourceforge.net/lists/listinfo/virtuoso-users
Matt,
Give me a Solr example so we can replicate using Virtuoso.
I am very keen to have an example of something that
Solr offers
that can't be done with Virtuoso as is.
BTW - http://uriburner.com/fct is an instance with a
lot of Blog
style data, you can try that vs. Solr.
Of course you can also go to the new monster 15 Billion
Triples
instance at: http://lod.openlinksw.com .
--
Regards,
Kingsley Idehen President & CEO OpenLink Software
Web:
http://www.openlinksw.com
Weblog: http://www.openlinksw.com/blog/~kidehen
<http://www.openlinksw.com/blog/%7Ekidehen>
<http://www.openlinksw.com/blog/%7Ekidehen>
Twitter/Identi.ca: kidehen
------------------------------------------------------------------------
------------------------------------------------------------------------------
------------------------------------------------------------------------
_______________________________________________
Virtuoso-users mailing list
[email protected]
<mailto:[email protected]>
https://lists.sourceforge.net/lists/listinfo/virtuoso-users
--
Regards,
Kingsley Idehen President & CEO OpenLink Software Web:
http://www.openlinksw.com
Weblog: http://www.openlinksw.com/blog/~kidehen
<http://www.openlinksw.com/blog/%7Ekidehen>
Twitter/Identi.ca: kidehen
------------------------------------------------------------------------
------------------------------------------------------------------------------
------------------------------------------------------------------------
_______________________________________________
Virtuoso-users mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/virtuoso-users
--
Regards,
Kingsley Idehen
President & CEO
OpenLink Software
Web: http://www.openlinksw.com
Weblog: http://www.openlinksw.com/blog/~kidehen
Twitter/Identi.ca: kidehen