Comments (12)
hkwiさんのメールアドレスを私([email protected])宛にお送り頂いてもよろしいでしょうか。
from codeforelection.
本来的には「ラベル」欄はできるだけ簡潔な名前で、説明的な内容はまさに「説明」欄に記入することになっています。例外はあるとは思いますが。
from codeforelection.
スキーマ案を下記にまとめています。
https://docs.google.com/spreadsheets/d/1jho09We-3bS4jzF3uvQnPdnjMkQJs5_ljwZyuzkKGPU/edit?usp=sharing
実際の登録例:
◆稲津久
https://www.wikidata.org/wiki/Q11596723
◆玄葉光一郎
https://www.wikidata.org/wiki/Q58213
誰でも編集できるようになっていますので適宜追記・修正お願いします。上記hkwiさんご指摘の点については以下逐次コメントさせて頂きます。
from codeforelection.
次のプロパティは、比較的ストレートに人物に結びつくので、良いと思います。
→賛成です。
次のプロパティは配慮時刻 に注意して入れます。
→賛成です。GrayDBに欄の無い親族(兄弟とか)もウェブサイトなどで見つけたら配慮事項に留意しつつ登録して良いと思います。
事務所がやっていることも多いですが、今のところだいたい次の項目もそのまま入れて大丈夫でしょう。
→賛成です。
P768 選挙区
→はい。ご指摘のとおりこれは人物固定ではなく、選挙ごとに登録すべきだと思います。
「公認政党」は会派(P4100)を選挙期間だけのものとして登録する感じですかね。
「党推薦」はちょっと適当なプロパティが見つけきれていません。良さそうなのがありましたら教えてください。
P726 立候補者
→「第48回衆議院議員総選挙」(Q20983100)側に「立候補者」(P726)プロパティの値として立候補者を列挙できますが、1180件は多すぎてこの項目を開くのがつらくなりそうなので、ウィキペディアの一覧記事にリンクするか、Wikmedia commonsに表(json)としていれて、そちらを参照するようにすると良いんじゃないかと思います。ただし、後者は表をポイントするためのプロパティが未定義なので、どうしたら良いかもう少し検討してみます。
また「candidate」Q618536 という、「政治家」(Q82955)のサブクラスもあります。今回はこっちを使ったほうがよかったかも。
→確かにそうですね。まだ政治家とはいえない人(国や地方の選挙でまだ当選したことの無い人)はcandidate(立候補者)を当てましょうか。
会期 ≠ 総選挙
→これはmySociety側と議論したところですが、任期の意味合いで、"47th House of Representatives" の日本語名称は「第47回衆議院期」という名称にしました。
会期のエントリを先に作ってしまったほうがいいのかも。
→そうですね。「parliamentary term」ではなく「parliamentary session」というプロパティがあればそれを使いたいですが、まだそのようなプロパティが無いようです。。
from codeforelection.
「第47回衆議院期」という新語を発明するのは、「第47回(臨時会)」とまぎらわしいので、私は反対です。EveryPolitician と wikidata も異なる存在なので、無理に入れる必要もなく、とりあえず単に入れなければいいと思いますが…。
from codeforelection.
私も当初日本に無い概念を登録することに抵抗はしたのですが、mySociety側としては概念的なくくりとしてそうしないと矛盾が出るということで強く推奨され、最終的には私も納得して受け入れました。よろしければ下記メールのやりとりをご参照頂き、それでもなおそうしないほうが良いとお考えの場合は、すみませんがメールでのmySocietyとの議論に参加頂けるとありがたいです。
https://www.dropbox.com/s/epfrebkdyib3qsa/email5.zip?dl=0
from codeforelection.
途中、稲津久や玄葉光一郎の登録内容を引き合いに出していますが、最終的にはいろいろ変えたので、議論した時点と登録内容は変わっている部分があります。
from codeforelection.
mySociety が独自研究をするのは全くもって正統だと思うのですが、wikidata に現在日本で受け入れられていない新語を登録することは、それはそれで全く別の問題です。議論への参加方法はどうしたらいいのでしょうか?
from codeforelection.
これは英語での "term" と "session" の意味を使い分けできないと混乱を招くばかりなので、折衷案としては「日本語のラベル名は付けない」というのが腹案です。
from codeforelection.
なるほどー
from codeforelection.
あるいは長い説明的な名前、例えば「第47回衆議院総選挙後の任期から次の総選挙までの期間」というのを設定するのがいいんだろうか…。そんな流儀が wikidata 的に許されるのかどうか、ちょっと類例を調べてみないとわからないけれど…。
from codeforelection.
過去の議論を追いかけて読んでみました。ちょっと UK モデルがどういうのかは例示がなかったのでよくわからなかったのですが、もう一つは DE モデルで、今回のスキーマに近い形ですね。
任期期間を設定するという案については、確かにモデル上は綺麗になるかもしれないけど、wikidata は bot access 用にも使われるので、冗長なプロパティが存在することにも意味がある(データモデル非正規化許容案)ということですね。
ラベル名は何でもいいけど、期間が区切られてモデル化されるのが重要、と主張されて言いました。これはつまり、
A starts YYYY-MM-DD;
ends YYYY-MM-DD .
とするよりも
A period P .
P starts YYYY-MM-DD;
ends YYYY-MM-DD .
としたほうが良いのではないかということを言っていると解釈しました。確かに A がたくさんあるときは、P に値を設定したほうが効率的です。なのでたぶん、ラベル名の調整をするというのが妥当なところでしょうか。
from codeforelection.
Related Issues (20)
- 月末までのデータの整備についてのタスク整理 HOT 20
- wikidataへのデータ登録再開に向けた方針検討 HOT 59
- Wikidata:Notability HOT 8
- popolo JSONを作成する HOT 2
- 参議院と都道府県知事のデータを集める HOT 29
- GrayDBの不要シートの削除 HOT 3
- 当選者に対する収集データについて(選挙後:22日以降) HOT 1
- 選挙区に対して、area_id (区コード) の割り振りは可能? HOT 6
- wikidata 名寄せ依頼 HOT 1
- Wikidata: 選挙立候補者について HOT 7
- Wikidata: 立候補者の分析・視覚化クエリー集 HOT 6
- 当落情報の記載について HOT 10
- Wikidata: フェイスブックID・公式フェイスブックページの登録方法 HOT 8
- 第48回衆議院総選挙「前」の議員データベース HOT 6
- Popolo と Wikidata の対応をドキュメント化
- [Wikidata][merge依頼] Masahara Nakagawa HOT 7
- 2017の状態を残せるドメインにする HOT 1
- Wikidata関連ツールのフィードバック HOT 1
- 衆議院開催期間のwikidata上の表現を決める
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from codeforelection.