-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Make Query Experiment for The Session Database: Make a contrast between the webpage query and SPARQL query #1
Comments
For example, search under the option "Sessions":
The returned result includes the geographical info. By clicking on the blue label (highlighted in the search results), you can view more details about a specific session: |
Example 2: Search under the tab "Tunes"https://thesession.org/tunes
However, we cannot find the composer Jerry Holland who composed Malcolm's New Fiddle: |
Is the day of the week information in Virtuoso? |
No, neither in Virtuoso nor in the original CSV dumped from the database. We will upload again a new version of RDF of TheSession to Virtuoso soon, because we updated some data reconciliation yesterday. |
Example 3: Find those entities or properties which are not displayed on the webpage.
(Please refer to DDMAL/linkedmusic-datalake#88) The searching results are like: Then we can see a class that is "playlist" https://www.wikidata.org/wiki/Q1569406 that matches the "sets" of The Session. Such as entity "sets".... |
|
Did you find out how to get day of week into RDF? |
(1)Not yet. But we may use SPARQL to transfer the date into day of week, such as:
It needs to be adjusted a little to be executable. I may try it tomorrow.
No. |
Example 4: Search the chains of entity1->property1->entity2->propery2..., which can not be directly searched on the webpage.Regarding the aforementioned "chain", we can find quite a long chain of properties or classes in the structure of the database:
thus, we may query with “a chain of quesiton”: Please find some tune_set with type/genre “polka”. The tune_set should have tunes which "Monks Of The Screw Trio"’s recording also has.(Monks Of The Screw Trio is the name of (an) artist(s) .) The corresponding SPARQL can be:
The query result includes: <style> </style>
|
Interesting. I guess they are finding the day of the week on the fly. We probably should store that in the RDF. |
For the Oct 26 meeting, I may conduct experiments through these steps(draft):
eg:
I will appeal to our colleagues in the lab to contribute with all kinds of questions. |
Hi, Ich. I didn't have enough time to note down the example questions on the meeting yesterday. If you could have a look at the above outline or samples, I would appreciate it. @fujinaga |
What we need are several examples of the following:
After that we need queries that cannot be answered on the webpage, but can be answered with Virtuoso, which includes data from Wikidata, e.g.: "Find Canadian performers over 60 years old on the Session database." We would also like to find queries that involve input from MusicBrainz, e.g.: I'll solicit other queries from people; maybe on Slack. |
Thank you, Ich. That's very clear, especially for me to make slides of the power point for the Oct. 26 meeting. |
Example 5-1 Query across TheSession and WikidataQuestion: In The Session database, what tunes are of "Scottish folk dance"(which corresponds to wd:Q110558158)? For the syntax of query between an local database and an external database, please refer to
Hi Ich, Yueqiao tried again to reconcile the performers of The Session with those performers of Wikidata. But less than 1% can be reconciled.(Later, I will help check too.) So, for |
Example 5-2 Query across TheSession and WikidataQuestion: In The Session database, how many tunes respectively for each genre which is of "Scottish folk dance"(which corresponds to wd:Q110558158)?
The query result is: SPARQL | HTML5 table Tune_Type | TuneCount -- | -- http://www.wikidata.org/entity/Q1079270 | 32090 http://www.wikidata.org/entity/Q118120 | 41472SPARQL | HTML5 table |
There are 32090 tunes of the genre Q1079270(jig) and 41472 tunes of the genre Q118120(reel). |
I list the prospective questions for query on the webpage or using SPARQL.
|
@fujinaga Hi Ich, please refer to the questions as above. Your advice would be appreciated. |
The Chieftains are well-known group and one doesn't need to TheSession for that.
You can find this using Wikipedia.
What is ""Steampacket Hotel"? How do I find this on TheSession?
What is "Canadian Legion"?
What is the significance of this? Who is Delattre?
Doesn't TheSession database include recording dates?
Yes!
This the recording by The Chieftains? You can get this information from Wikipedia.
I don't understand the significance of this. What are you looking for?
I think the reverse would be more interesting: Which albums in TheSession are published by "Adrienne Young"?
You don't need TheSession for this. The genres, such as jigs and reels are well known.
There would be hundreds of albums published in Scotland in 2006. Note that we are looking for useful questions for the users of TheSession. |
Here's one (TheSession+Wikidata): |
OK, got it. Thank you. I will polish them or may consult with you in person, sooner.
<style> </style>
|
@fujinaga Hi, Ich. I began to make the slides on the power point. You can find the draft here being updated from time to time. |
I will inspect data reconciliation first.
Try seeing the advantage of SPARQL query: like some queries that cannot be realized on webpage but realizable by SPARQL.
Try using LLM2SPARQL.
@fujinaga
The text was updated successfully, but these errors were encountered: