V taxonomii

V taxonomii

Tento příspěvek na blogu napsal Yukti (který se k nám připojil s programem Outreachy). Laskavě nám dal svolení to zde sdílet, protože si myslíme, že to téma velmi dobře vysvětluje. Děkujeme moc Yukti! (Odkaz na původní článek „Everybody Struggles“).


Nyní jsme ve 3. týdnu Outreachy stáže! Mnoho bodů, které na blogu zmíním;, bylo inspirováno některými podněty k psaní od organizátorů Outreachy. V tomto blogu budu psát o pro mě novém termínu ze slovníku open source. Během období žádosti do Outreachy

V období podávání přihlášky do programu Outreachy jsem si nevěděla rady se spoustou slov a pojmů. Slovo, které mě teď nejvíc zaujalo, je Taxonomie (množné číslo: Taxonomie). Jako nováček v komunitě Open Food Facts jsem si všiml, že se o tomto termínu hodně mluví, je zmiňován v Issues a pull requests. Netrvalo dlouho a uvědomil jsem si, že tento termín by měl být v kontextu projektu důležitý.

Zdroj: Google

Zdá se, že tato definice je ještě více matoucí, že? (koneckonců, to není Open Animal Facts, to je Open Food Facts). V tu chvíli jsem mohl nejasně rozeznat, co tento termín může znamenat mimo biologický kontext, ale stále jsem nebyl schopen ho skutečně spojit s projektem.

Posun vpřed

Přiznám se, že jsem váhal, zda mám požádat člena komunity, aby to pro mě “definoval&dquo; protože tento termín byl pro tento projekt tak ústřední, že mi přišlo spravedlivé dát si pár dní, prozkoumat kódovou základnu a zjistit, jak věci fungují. Toto slovo (a několik dalších pojmů) přirozeně začalo dávat smysl, když jsem se v příštích několika dnech blíže seznámil se strukturou úložiště.

Takže… co jsou taxonomie? (Odkaz také na stránku wiki!)

Taxonomie jsou jádrem datové struktury v Open Food Facts. Jedná se o nezpracované textové soubory (.txt) , které obsahují hlavně překlady, klasifikace, štítky, seznamy složek a hierarchie.

Abychom to trochu zjednodušili, jejich funkci lze široce rozdělit na 2 části,

  • Klasifikace: K vytvoření hierarchie spotřebního zboží můžeme použít taxonomie. Nejlépe to vysvětlí příklad: Podívejme se’na tuto stránku produktu “Sušenky Nutella” odkazovaná zde.
Poznámka: Tyto kategorie jsou uvedeny v hierarchickém pořadí. Tento produkt je “Svačina” jako první a v rámci svačin “Sladká svačina”. Dále bychom mohli říci, že patří do podtřídy Sušenky a sestupem v kategorii “Sušenky&dquo; je to “Plněné sušenky“.
  • Překlady: Pomocí nich můžeme udržovat seznam překladů složek, určitých frází, měrných jednotek, živin a zemí. Pokud jste bilingvní jako já, možná už víte, že Překladač Google  se občas netrefí. Mohou existovat místní variace názvů, alternativní pravopis, neobvyklé přísady, synonyma (alternativní názvy) a mnoho dalších případů, kdy by použití překladatelského nástroje náš problém nevyřešilo.

Něco skvělého o taxonomii

Můžete do nich přispívat bez ohledu na to, jak dobře znáte kódování. Ano, slyšeli jste správně! Pokud najdete něco, co byste chtěli opravit nebo přidat do taxonomií, stačí jen upravit/přidat do textových souborů odkazovaných zde a navrhnout změnu prostřednictvím pull request. (související s popisným návodem)

Slova závěrem

Brzy přijdu s blogem, který bude specifický pro přispívání do taxonomií Open Food Facts pro někoho, kdo není zasvěcen do kódování a/nebo Git a GitHub.

Zůstaňte naladěni! 🙂

Odhlašuji se, Yukti

No Comments

Add your comment