SPARQL で「う」のつく食べ物

丑の日ですね。絶滅危惧種のアイツ以外に何か「う」のつく適当な食べ物がないか SPARQL でやってみました。

# SPARQL

```u.rq
PREFIX dct:  <http://purl.org/dc/terms/>
PREFIX skos: <http://www.w3.org/2004/02/skos/core#>
PREFIX rdfs: <http://www.w3.org/2000/01/rdf-schema#>
PREFIX category-ja: <http://ja.dbpedia.org/resource/Category:>

SELECT DISTINCT ?s WHERE {
  ?s dct:subject/skos:broader* category-ja:食品 ;
  rdfs:label ?label .
  FILTER (strstarts(?label,"う") || strstarts(?label,"ウ"))
}
```

これを <http://ja.dbpedia.org/sparql> のフォームに貼り付けて実行します。

# 結果

[DBpedia Japanese で結果を見る](http://ja.dbpedia.org/sparql?default-graph-uri=http%3A%2F%2Fja.dbpedia.org&query=PREFIX+dct%3A++%3Chttp%3A%2F%2Fpurl.org%2Fdc%2Fterms%2F%3E%0D%0APREFIX+skos%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2004%2F02%2Fskos%2Fcore%23%3E%0D%0APREFIX+rdfs%3A+%3Chttp%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23%3E%0D%0APREFIX+category-ja%3A+%3Chttp%3A%2F%2Fja.dbpedia.org%2Fresource%2FCategory%3A%3E%0D%0A%0D%0ASELECT+DISTINCT+%3Fs+WHERE+%7B%0D%0A++%3Fs+dct%3Asubject%2Fskos%3Abroader*+category-ja%3A%E9%A3%9F%E5%93%81+%3B%0D%0A++rdfs%3Alabel+%3Flabel+.%0D%0A++FILTER+%28strstarts%28%3Flabel%2C%22%E3%81%86%22%29+%7C%7C+strstarts%28%3Flabel%2C%22%E3%82%A6%22%29%29%0D%0A%7D&should-sponge=&format=text%2Fhtml&timeout=0&debug=on)

2017-07-25 時点では以下の 189件が見つかりました。

- <http://ja.dbpedia.org/resource/ウェストマール>
- <http://ja.dbpedia.org/resource/ウラウチフエダイ>
- <http://ja.dbpedia.org/resource/ウスノキ>
- <http://ja.dbpedia.org/resource/ウメイロ>
- <http://ja.dbpedia.org/resource/ウェストフレテレン>
- <http://ja.dbpedia.org/resource/ウェイマウス>
- <http://ja.dbpedia.org/resource/うご農業協同組合>
- <http://ja.dbpedia.org/resource/うどんですかい>
- <http://ja.dbpedia.org/resource/うどん>
- <http://ja.dbpedia.org/resource/うま農業協同組合>
- <http://ja.dbpedia.org/resource/ウェルニッケ脳症>
- <http://ja.dbpedia.org/resource/ウォールズ・アイスクリーム>
- <http://ja.dbpedia.org/resource/ウーロンハイ>
- <http://ja.dbpedia.org/resource/ウマウマラーメン>
- <http://ja.dbpedia.org/resource/ウインピー>
- <http://ja.dbpedia.org/resource/ウェンディーズ>
- <http://ja.dbpedia.org/resource/ウマヅラアジ>
- <http://ja.dbpedia.org/resource/うまかっちゃん>
- <http://ja.dbpedia.org/resource/ウエシマコーヒー>
- <http://ja.dbpedia.org/resource/ウエシマコーヒーフーズ>
- <http://ja.dbpedia.org/resource/ウォルドーフサラダ>
- <http://ja.dbpedia.org/resource/ウェディングケーキ>
- <http://ja.dbpedia.org/resource/ウスターソース>
- <http://ja.dbpedia.org/resource/ウィンナ・コーヒー>
- <http://ja.dbpedia.org/resource/ウォッシュチーズ>
- <http://ja.dbpedia.org/resource/ウスベニタチアオイ>
- <http://ja.dbpedia.org/resource/ウルダ_(食品)>
- <http://ja.dbpedia.org/resource/ウイニー>
- <http://ja.dbpedia.org/resource/ウルピカ>
- <http://ja.dbpedia.org/resource/ウスユキソウ属>
- <http://ja.dbpedia.org/resource/ウラルカンゾウ>
- <http://ja.dbpedia.org/resource/うらないっこフーセンガム>
- <http://ja.dbpedia.org/resource/ウスベニアオイ>
- <http://ja.dbpedia.org/resource/ウェルシュケーキ>
- <http://ja.dbpedia.org/resource/ウンシュウミカン>
- <http://ja.dbpedia.org/resource/ウォルマート>
- <http://ja.dbpedia.org/resource/ウィリアム・シャトナー>
- <http://ja.dbpedia.org/resource/ウニ丼>
- <http://ja.dbpedia.org/resource/うま味調味料>
- <http://ja.dbpedia.org/resource/うず巻>
- <http://ja.dbpedia.org/resource/うぐいす餡>
- <http://ja.dbpedia.org/resource/ういろう_(菓子)>
- <http://ja.dbpedia.org/resource/ウワバミソウ>
- <http://ja.dbpedia.org/resource/ウド>
- <http://ja.dbpedia.org/resource/ウロコダンゴ>
- <http://ja.dbpedia.org/resource/うなぎパイ>
- <http://ja.dbpedia.org/resource/うすかわ饅頭>
- <http://ja.dbpedia.org/resource/うなぎボーン>
- <http://ja.dbpedia.org/resource/ウエルマート>
- <http://ja.dbpedia.org/resource/ウエスト_(外食チェーン)>
- <http://ja.dbpedia.org/resource/うさみ亭マツバヤ>
- <http://ja.dbpedia.org/resource/うるか>
- <http://ja.dbpedia.org/resource/うずめ飯>
- <http://ja.dbpedia.org/resource/うずみ>
- <http://ja.dbpedia.org/resource/うすい百貨店>
- <http://ja.dbpedia.org/resource/ウィリーウィンキー>
- <http://ja.dbpedia.org/resource/ウニの貝焼き>
- <http://ja.dbpedia.org/resource/ウーケ>
- <http://ja.dbpedia.org/resource/ウリ>
- <http://ja.dbpedia.org/resource/ウイスキーボンボン>
- <http://ja.dbpedia.org/resource/ウーロン>
- <http://ja.dbpedia.org/resource/ウメ>
- <http://ja.dbpedia.org/resource/ウニ>
- <http://ja.dbpedia.org/resource/ウデナガカクレダコ>
- <http://ja.dbpedia.org/resource/うまか棒>
- <http://ja.dbpedia.org/resource/ウミタナゴ>
- <http://ja.dbpedia.org/resource/ウィンターサラミ>
- <http://ja.dbpedia.org/resource/ウロハゼ>
- <http://ja.dbpedia.org/resource/ウマヅラハギ>
- <http://ja.dbpedia.org/resource/ウッカリカサゴ>
- <http://ja.dbpedia.org/resource/ウシ>
- <http://ja.dbpedia.org/resource/ウエハース>
- <http://ja.dbpedia.org/resource/ウシノシタ>
- <http://ja.dbpedia.org/resource/ウツボ>
- <http://ja.dbpedia.org/resource/ウォールアイ>
- <http://ja.dbpedia.org/resource/ウシ属>
- <http://ja.dbpedia.org/resource/ウィスキー・スピーチ>
- <http://ja.dbpedia.org/resource/ウスバハギ>
- <http://ja.dbpedia.org/resource/ウナギ>
- <http://ja.dbpedia.org/resource/ウスバハギ属>
- <http://ja.dbpedia.org/resource/ウガリ>
- <http://ja.dbpedia.org/resource/ウバ_(紅茶)>
- <http://ja.dbpedia.org/resource/うまいんだに>
- <http://ja.dbpedia.org/resource/ウーゾ>
- <http://ja.dbpedia.org/resource/ウェルトゥムヌス>
- <http://ja.dbpedia.org/resource/ウイスキー>
- <http://ja.dbpedia.org/resource/ウォッカ>
- <http://ja.dbpedia.org/resource/ウカノミタマ>
- <http://ja.dbpedia.org/resource/うま辛王>
- <http://ja.dbpedia.org/resource/ウリジル酸>
- <http://ja.dbpedia.org/resource/ウルメイワシ>
- <http://ja.dbpedia.org/resource/うわばみ>
- <http://ja.dbpedia.org/resource/ウスキキヌガサタケ>
- <http://ja.dbpedia.org/resource/ウスラヒラタケ>
- <http://ja.dbpedia.org/resource/ウグイ>
- <http://ja.dbpedia.org/resource/ウラベニホテイシメジ>
- <http://ja.dbpedia.org/resource/ウスキモリノカサ>
- <http://ja.dbpedia.org/resource/ウグイ属>
- <http://ja.dbpedia.org/resource/ウシエビ>
- <http://ja.dbpedia.org/resource/ウミタケ>
- <http://ja.dbpedia.org/resource/ウバガイ>
- <http://ja.dbpedia.org/resource/ウチワエビ属>
- <http://ja.dbpedia.org/resource/ウチダザリガニ>
- <http://ja.dbpedia.org/resource/ウチワエビモドキ>
- <http://ja.dbpedia.org/resource/ウマゴヤシ>
- <http://ja.dbpedia.org/resource/ウミニナ>
- <http://ja.dbpedia.org/resource/ウコン>
- <http://ja.dbpedia.org/resource/ウコン属>
- <http://ja.dbpedia.org/resource/ウンデカナール>
- <http://ja.dbpedia.org/resource/ウナギのゼリー寄せ>
- <http://ja.dbpedia.org/resource/ウハー>
- <http://ja.dbpedia.org/resource/うつぼ料理>
- <http://ja.dbpedia.org/resource/うなり寿司>
- <http://ja.dbpedia.org/resource/う_(漫画)>
- <http://ja.dbpedia.org/resource/うまかろう安かろう亭>
- <http://ja.dbpedia.org/resource/うるわしきひと>
- <http://ja.dbpedia.org/resource/ウィルキンソン_(飲料)>
- <http://ja.dbpedia.org/resource/ウィズ・カリファ>
- <http://ja.dbpedia.org/resource/うつぼ屋>
- <http://ja.dbpedia.org/resource/ウイダーinゼリー>
- <http://ja.dbpedia.org/resource/うまい棒>
- <http://ja.dbpedia.org/resource/ウエハーマン>
- <http://ja.dbpedia.org/resource/ウィーンのボンボン>
- <http://ja.dbpedia.org/resource/ウーピーパイ>
- <http://ja.dbpedia.org/resource/うすくち龍野醤油資料館>
- <http://ja.dbpedia.org/resource/ウェルネス伯養軒>
- <http://ja.dbpedia.org/resource/ウェイター>
- <http://ja.dbpedia.org/resource/ウィスキー税反乱>
- <http://ja.dbpedia.org/resource/ウォーターサーバー>
- <http://ja.dbpedia.org/resource/ウミヤツメ>
- <http://ja.dbpedia.org/resource/ウェルシュ・ウイスキー>
- <http://ja.dbpedia.org/resource/ウクライナワイン>
- <http://ja.dbpedia.org/resource/ウォークアバウト_(飲食店チェーン)>
- <http://ja.dbpedia.org/resource/ウイスキーキャット>
- <http://ja.dbpedia.org/resource/ウォッカ・マティーニ>
- <http://ja.dbpedia.org/resource/ウイスキー・サイドカー>
- <http://ja.dbpedia.org/resource/ウイスキー・コーク>
- <http://ja.dbpedia.org/resource/ウイスキー・ソーダ>
- <http://ja.dbpedia.org/resource/ウイズ・バング>
- <http://ja.dbpedia.org/resource/ウイスキーラクトン>
- <http://ja.dbpedia.org/resource/ウィリアム・リグレー・ジュニア・カンパニー>
- <http://ja.dbpedia.org/resource/ウォッカ・アイスバーグ>
- <http://ja.dbpedia.org/resource/ウーァ・クロスティッツァー>
- <http://ja.dbpedia.org/resource/ウィラメット・ヴァレーAVA>
- <http://ja.dbpedia.org/resource/うまい鮨勘>
- <http://ja.dbpedia.org/resource/ウー・ウェン>
- <http://ja.dbpedia.org/resource/ウイスキーが、お好きでしょ>
- <http://ja.dbpedia.org/resource/ウエスタン・サルーン>
- <http://ja.dbpedia.org/resource/ウンダーベルク>
- <http://ja.dbpedia.org/resource/う!ウマいんです。>
- <http://ja.dbpedia.org/resource/うまいが一番>
- <http://ja.dbpedia.org/resource/うまいッ!>
- <http://ja.dbpedia.org/resource/ウエックス>
- <http://ja.dbpedia.org/resource/ウォーターダイレクト>
- <http://ja.dbpedia.org/resource/ウエックス東京>
- <http://ja.dbpedia.org/resource/ウッチャンナンチャンのコンビニエンス物語>
- <http://ja.dbpedia.org/resource/ウェイトレス_〜おいしい人生のつくりかた>
- <http://ja.dbpedia.org/resource/ウーマン・オン・トップ>
- <http://ja.dbpedia.org/resource/ウルフギャング・パック>
- <http://ja.dbpedia.org/resource/ウィズワンダーランド>
- <http://ja.dbpedia.org/resource/ウエルシアプラス>
- <http://ja.dbpedia.org/resource/ウエルシア関西>
- <http://ja.dbpedia.org/resource/ウェルパーク>
- <http://ja.dbpedia.org/resource/ウエルシア介護サービス>
- <http://ja.dbpedia.org/resource/ウエルシア薬局>
- <http://ja.dbpedia.org/resource/ウエルシアホールディングス>
- <http://ja.dbpedia.org/resource/ウォーリーズ・カフェ>
- <http://ja.dbpedia.org/resource/うまい!の極み>
- <http://ja.dbpedia.org/resource/ウオロク>
- <http://ja.dbpedia.org/resource/ウシオ_(スーパーマーケット)>
- <http://ja.dbpedia.org/resource/ウェルセーブ>
- <http://ja.dbpedia.org/resource/ウィズマート>
- <http://ja.dbpedia.org/resource/ウチ・オドゥーザ>
- <http://ja.dbpedia.org/resource/ウェディングベル>
- <http://ja.dbpedia.org/resource/ウジエスーパー>
- <http://ja.dbpedia.org/resource/ウィリアム・オーガスタス_(カンバーランド公)>
- <http://ja.dbpedia.org/resource/ウィリアム・ファリシュ>
- <http://ja.dbpedia.org/resource/ウィリアム・ロビンソン・ブラウン>
- <http://ja.dbpedia.org/resource/ウィリー・カーソン>
- <http://ja.dbpedia.org/resource/ウェグマンズ>
- <http://ja.dbpedia.org/resource/うちのママは世界一>
- <http://ja.dbpedia.org/resource/ウォレス・マルティンス>
- <http://ja.dbpedia.org/resource/ウィルソン・バルデス>
- <http://ja.dbpedia.org/resource/ウラディミール・バレンティン>
- <http://ja.dbpedia.org/resource/ウッドフォードリザーブ>
- <http://ja.dbpedia.org/resource/ウィラメット・ヴァレー・ヴィンヤーズ>
- <http://ja.dbpedia.org/resource/ウイングベイ小樽>
- <http://ja.dbpedia.org/resource/うに弁当_(リアス亭)>
- <http://ja.dbpedia.org/resource/ウキウキWATCHING>

# 解説

`?s dct:subject/skos:broader* category-ja:食品` という指定で、**分類が食品であるか、分類の親を任意回数たどると食品** であるようなリソースを取得することができます。詳しくは以前に書いた [こちら](http://qiita.com/frogcat/items/c4b398e50bfc7479cea6) をどうぞ。

ただ、Wikipedia のカテゴリ編成によっては必ずしも食品らしくないものがヒットすることには注意が必要です。たとえばウェルニッケ脳症(病名)はこんな経路で食品カテゴリに到達してました。

```
ウェルニッケ脳症 > アルコール乱用 > 酒 > 飲料 > 食品
```

あとは `FILTER (strstarts(?label,"う") || strstarts(?label,"ウ"))` で **う** か **ウ** ではじまるリソースに絞込みをしています。ここで `strstarts` のかわりに `strends` を使えば後方一致、`contains` を使えば部分一致ですね。**う** はじまりでなくてもいいや、という方はどうぞ。