[Wikipl-l] Propozycja zmian w szablonach

Michal Kosmulski michal.kosmulski w netsprint.pl
Wto, 8 Maj 2007, 12:58:37 UTC


Cześć.

Na konferencji w Białowieży prowadziłem razem z Jakubem Kacprzakiem 
prezentację (http://www.netsprint.pl/publikacje/wikimedia2007/) o tym, w 
jaki sposób NetSprint wykorzystuje dane z Wikipedii. Padł wtedy ze 
strony kilku osób pomysł, aby NetSprint zaproponował konkretne 
rozwiązania w Wikipedii, które mogłyby się przyczynić do ułatwienia 
przetwarzania jej zawartości przez programy komputerowe. Chciałbym więc 
przedstawić pierwszą taką propozycję.

Propozycja dotyczy wprowadzenia szablonu o roboczej nazwie
disambig-item, który pozwalałby uporządkować nieco strony
ujednoznaczniające. W chwili obecnej, strona ujednoznaczniająca jest po 
prostu fragmentem tekstu. Bez jego zrozumienia, nie da się łatwo 
określić, które linki prowadzą do stron opisujących konkretne znaczenia 
ujednoznacznianego hasła, a które spełniają inną rolę. Dzięki użyciu 
specjalnego szablonu, stałoby się możliwe określenie, które odnośniki są 
istotne, a które nie. Miałoby to kilka zalet:
* Możliwość łatwego automatycznego przetwarzania takich stron przez 
programy komputerowe. Np. boty wiedząc, jakie jest znaczenie 
poszczególnych linków mogłyby być bardziej "inteligentne". W przypadku 
wspomnianego w prezentacji Miksera, poprawiłaby się jakość wyszukiwania, 
bo rozpoznawane byłyby synonimy różnych haseł (obecnie działa to dla 
przekierowań ale nie dla stron ujednoznaczniających).
* Możliwość tworzenia różnego rodzaju statystyk dotyczących zawartości 
stron ujednoznaczniających (jest to szczególny przypadek poprzedniego 
punktu).
* Możliwość zmiany w łatwy sposób layoutu stron ujednoznaczniających - 
np. drukowania ujednoznacznień jako pozycji w tabeli zamiast w liście 
nieuporządkowanej, gdyby zaszła taka potrzeba.

Tutaj:
http://pl.wikipedia.org/wiki/Wikipedysta:Mkosmul/brudnopis/disambig
umieściłem krótki opis problemu oraz link do testowego szablonu, który
mógłby spełnić rolę opisaną wyżej. Są tam także przykłady użycia.

W skrócie - zamiast pisać np.:

{{Disambig}}
*[[Lepton (mechanika kwantowa)]] - grupa 12 cząstek elementarnych:
[[elektron]], [[mion]], [[taon]], [[neutrino elektronowe]], [[neutrino
mionowe]], [[neutrino taonowe]] oraz odpowiadające im
[[antycząstka|antycząstki]].
*[[Lepton (moneta)]] - [[moneta]] [[miedź|miedziana]] bita w
[[starożytna Grecja|starożytnej Grecji]].


proponuję pisać:

{{Disambig}}
{{disambig-item|Lepton (mechanika kwantowa)|Leptony w mechanice
kwantowej|grupa 12 cząstek elementarnych: [[elektron]], [[mion]],
[[taon]], [[neutrino elektronowe]], [[neutrino mionowe]], [[neutrino
taonowe]] oraz odpowiadające im [[antycząstka|antycząstki]].}}
{{disambig-item|Lepton (moneta)|Lepton|[[moneta]] [[miedź|miedziana]]
bita w [[starożytna Grecja|starożytnej Grecji]].}}

Szablon ma kilka trybów wywołania (opisane na w.w. stronie) tak aby
obsługiwać różne przypadki - zarówno takie, gdy linkujemy do artykułu
jak i takie, gdy definicja hasła mieści się w tekście strony
ujednoznaczniającej.

Proszę o komentarze i uwagi.

Pozdrawiam,
Michał

-- 
Michał Kosmulski (mkosmul)
http://www.netsprint.pl/
http://hektor.umcs.lublin.pl/~mikosmul/



Więcej informacji o liście dyskusyjnej WikiPL-l