Mówcy i funkcje mówców

71 views
Skip to first unread message

Piotr Sobiegraj

unread,
Jun 18, 2012, 7:48:53 PM6/18/12
to sejmom...@googlegroups.com
Czy jest gdzieś dostępny słownik mówców i funkcji mówców do wystąpień? 
Chciałbym móc rozwikłać to tajemnicze mowca_funkcja_id a najlepiej i mowca_id.

Maciej Ostaszewski

unread,
Jun 26, 2012, 5:36:45 AM6/26/12
to sejmom...@googlegroups.com
W dniu wtorek, 19 czerwca 2012 01:48:53 UTC+2 użytkownik Piotr Sobiegraj napisał:
Czy jest gdzieś dostępny słownik mówców i funkcji mówców do wystąpień? 
Chciałbym móc rozwikłać to tajemnicze mowca_funkcja_id a najlepiej i mowca_id.

Czy udało się już może rozszyfrować co właściwie oznacza "mowca_funkcja_id"?
Mam swoje podejrzenia, ale może jednak gdzieś jednak jest dostępny słownik

Maciej Ostaszewski

unread,
Jun 26, 2012, 5:53:28 AM6/26/12
to sejmom...@googlegroups.com
Sam sobie odpowiem. Słownik jest:


Inna rzecz, którą nie znalazłem w dokumentacji:

Piotr Sobiegraj

unread,
Jun 29, 2012, 2:28:32 PM6/29/12
to sejmom...@googlegroups.com
Jest tez i słownik mówców:
listy id mowcow nie znalazlem - trzeba z wystapien pobrac.

Władysław Majewski

unread,
Jul 8, 2012, 3:38:56 PM7/8/12
to sejmom...@googlegroups.com

http://api.sejmometr.pl/mowca_funkcja/146/info 

W słowniku tym obecnie jest 140 funkcji. Dla ułatwienia zebrałem je w arkusz Google Docs: 
https://docs.google.com/spreadsheet/ccc?key=0AnwXTgq1eRSwdG5fMW9TcjFYVHBOWUNJUl9IOG1WT0E 

Zestaw funkcji budzi pewne wątpliwości:
  1. Mamy osobno funcję "Prezes Rady Ministrów" (17) oraz "Premier" (73). Utrudnia to wyszukiwanie według funkcji.
  2. Analogicznie mamy osobno funkcję "Przewodnicząca Rady Ochrony Pracy" (19) i "Przewodniczący Rady Ochrony Pracy" (20) - sądzę, że w strukturze bazy danych można i należy osobno zaznaczyc płeć osoby wypowiadającej się, ale przecież wraz ze zmianą płci osoby sprawującej daną funkcję sama funkcja nie traci ciągłości!
  3. mamy też osobno na oznaczenie tej samej roli:
    1. przedstawiciel komitetu inicjatywy obywatelskiej (86)
    2. przedstawiciel komitetu inicjatywy ustawodawczej (87)
    3. przedstawiciel komitetu obywatelskiej inicjatywy ustawodawczej (88)
    4. przedstawicielka obywatelskiego komitetu inicjatywy ustawodawczej (90)
    5. przedstawicielka Komitetu Inicjatywy Ustawodawczej (140)
    6. pełnomocnik grupy obywateli (143)
  4. osobno na liście wpisano także "p.o. Szefa Kancelarii Prezydenta RP" (46) oraz "Szef Kancelarii Prezydenta RP" (110) - oba wpisy dotyczą tej samej funkcji. "p.o." to dodatkowy status osoby aktualnie pełniącej tę funkcję. Ten status powinien być uwzględniony w bazie, ale nie jako osobna funkcja - zapewne nikt nie bedzie wyszukiwał wystapien "p. o. szefa".
  5. Bardzo Razi Anglosaska Maniera Pisania Każdego Słowa z Wielkiej Litery, nawet jeśli chodzi o zupelnie pospolite funkcje, takie jak wiceprzewodniczący lub podsekretarz stanu. Czasem prowadzi to do zapisów budzących niestosowne skojarzenia, no. Członek Rady Polityki Pieniężnej.
  6. Cały słownik byłby znacznie krótszy, czytelniejszy i wygodniejszy w przeszukiwaniu, gdyby rozdzielić go na dwa osobne słowniki: "funkcja" (np. podsekretarz stanu", "instytucja" (np. Ministerstwo Gospodarki").  
  7. O ile rozumiem założenia Sejmometru, ma on być klasyczną hurtownią danych. Podstawową cecha hurtowni jest możliwość skutecznego śledzenia nawet skomplikowanych zmian organizacyjnych zachodzących w dłuższych okresach. Słownik, który nie pozwala śledzić ciągłości funkcji osób reprezentujących Prokuraturę, MInisterstwo Infrastruktury itp. nie tylko nie szans na skorzystanie z Sejmometru w roli hortwni danych, ale wręcz przez nieprzemyślanie zapprojektowaną strukturę danych bardzo utrudnia przyszłe wzbogacenie sejmometru o takie możliwości.
Bardzo przepraszam, że zaczynam od czepiania się, bo przecież sama dostępność api sejmometru jest rewolucją.

WMaj

Piotr Waglowski

unread,
Jul 11, 2012, 7:18:31 PM7/11/12
to sejmom...@googlegroups.com
Super, Władku, że się "czepiasz". Twoje czepianie pozwoli zrobić lepszy serwis. Te uwagi, które zgłosiłeś już koledzy wzięli na warsztat. Przy okazji ostatnich naszych tu developerskich rozmów okazało się też, że zaczęli przepisywać API (co ich zresztą bardzo kręci ;) Zrobimy tak, by było lepiej. każde "czepianie się" przyjmujemy z pokorą i wdzięcznością. To pomaga.
Reply all
Reply to author
Forward
0 new messages