Tsallake zuwa babban abun ciki
Fassarar na'ura
Wani ɗan asalin yaren bai duba wannan shafin ba tukunna. Tsarin kalmomi na iya zama ba daidai ba kuma kalmomin fasaha na iya zama kuskure. Ana maraba da gyare-gyare ta hanyar menu na Ba da gudummawa.

Samfura da za ku iya kwafa (fork)

Wannan babi yana ɗauke da samfuran da za a iya sake amfani da su waɗanda sauran sassan AfriPlaybook ke nuni zuwa gare su (katinan rumbun bayanai (dataset cards), rubutun ƙididdigewa (evaluation scripts), fom ɗin amincewa (consent forms), da tsarin aiki (project charters)) a matsayin ainihin wuraren farawa da za ku iya kwafa, canza suna, da kuma daidaitawa.

Ƙa'idar abin da ya dace ya kasance a nan ita ce: kowane samfuri fayil ɗaya ne, wanda za a iya kwafa (forkable), tare da ra'ayin edita a haɗe, kuma an haɗa shi da babin da ya kawo dalilin yin sa. Idan samfuri ba shi da babi a bayansa da ke bayanin dalilin yin sa, bai dace ya kasance a nan ba tukunna.

Sauke a matsayin PDF​

Kowane samfuri a wannan shafin yana da maɓallin "Download as PDF" a kusurwar dama ta sama (ko dama ta ƙasa a kan ƙananan fuskokin na'ura). Yana buɗe akwatin bugawa (print dialog) na manhajar bincikenku (browser) tare da tsarin bugawa na AfriPlaybook (layin launi mai jan ƙasa, kanun labarai masu koren daji, lissafin shafi, da tubalan lamba (code blocks) masu launin rawayar yashi), ta yadda samfurin da aka buga zai kasance mai tambari kuma mai sauƙin karantawa, ba kawai zubar da bayanan Docusaurus ba. Zaɓi "Save as PDF" a matsayin inda za a ajiye a cikin akwatin bugawar. Yana aiki a kan Chrome, Firefox, Safari, da Edge a kan kwamfuta; manhajojin bincike na wayar hannu suna ba da irin wannan zaɓin ta hanyar allon raba bayanai (share sheet) na manhajar.

Akwai su a yanzu​

Samfura bakwai a layi ɗaya kowanne​

Idan kuna gina sabon aikin NLP na harshen Afirka daga Mataki na 0 zuwa ƙaddamarwa, za ku kwafi (fork) waɗannan samfuran kusan a wannan tsarin:

  1. Tsarin aiki (Project charter): sanya hannu a kansa tare da al'umma KAFIN tattara bayanai.
  2. Fom ɗin amincewa (Consent form): tsarin aiki don amincewar mutum ɗaya + al'umma + waɗanda ba su iya karatu da rubutu ba.
  3. Ƙa'idojin lakabi (Annotation guidelines): masu sarrafa sigogi (version-controlled), tare da kundin canje-canje.
  4. Rubutun ƙididdigewa (Evaluation script): yana tabbatar da tsarin kowane harshe + kowane aji + fifita chrF/CER kai tsaye.
  5. Katin rumbun bayanai (Dataset card): ana fitar da shi tare da fitar da rumbun bayanai (corpus).
  6. Katin ƙirar fasaha (Model card): ana fitar da shi tare da fitar da ƙirar fasaha (model), tare da ƙarin gaskiyar ƙaddamarwa.
  7. Waiwayen nazarin hali (Case-study retrospective): bayan an fitar da aikin, bayar da gudummawar amsoshi goma sha bakwai ɗin zuwa ga babin Nazarin Hali (Case Studies).

Ƙa'idojin edita don samfura​

  • Fayil ɗaya ga kowane samfuri. Babu ƙananan samfura a ciki. Idan wurin farawa yana da fiye da ɗaya, raba shi.
  • Gajeren kanun bayani da ke bayanin abin da za a canza da kuma dalili. Kowane samfuri yana zuwa da bayanan yadda za a yi amfani da shi a sama; fayil ɗin da ba shi da bayanin mahallinsa (context) tarin hanyoyin haɗi ne kawai, ba samfuri ba.
  • Tsoffin tsare-tsare masu ɗauke da ra'ayi (Opinionated defaults). Samfurin da ya bar kowane gurbi fanko ba samfuri ba ne, fom ne. Cika tsoffin tsare-tsaren da abubuwan da editan AfriPlaybook ya fi so (chrF, bayar da rahoto ga kowane harshe, CC BY-NC 4.0, tsarin aiki na haɗin gwiwa) sannan ku bar aikin da ke kwafa (forking) ya canza inda mahallinsa ya bambanta.
  • An haɗa shi da babin da ya kawo dalilin yin sa. Duk wani mai karatu da ya fara samun samfuri kuma bai san dalilin da ya sa guraben suke yadda suke ba, ya kamata ya kasance danna ɗaya kacal daga samun dalilin.
  • Ana dubawa kowane wata shida. Samfura suna lalacewa da sauri fiye da rubutu; ɗakunan karatu (libraries) suna canzawa, lasisi suna sabuntawa, samfuran bayanai suna tsufa. Kowane samfuri yana zuwa da kwanan watan "last reviewed" (lokacin da aka yi bita na ƙarshe).

Mummunan tsari guda ɗaya (The one anti-pattern)​

Kada ku ɗauki samfuri a matsayin cikakken iko kawai don yana cikin AfriPlaybook. Kowane aiki yana da mahallin da samfurin bai sani ba. Samfurin wuri ne na farawa wanda ke kiyaye muku rubuta bayanan da ake maimaitawa (boilerplate); guraben naku ne don ku yi musu tambayoyi. Gurbin da ba za ku iya amsawa da gaskiya ba, gurbi ne da samfurin ya yi kuskure a yanayinku.

Join the discussion

Spotted an error, have a question, or want to share what worked on a real project? Sign in with GitHub to add your voice. Every thread lives in the open, powered by GitHub Discussions.

Loading discussion…
Masakhane African Languages Hub logo

Supported by

Masakhane African Languages Hub

The AfriPlaybook is supported by the Masakhane African Languages Hub, a pan-African initiative building open, culturally grounded datasets for African languages. We are grateful for its support.

About the Hub

In collaboration with

  • Bayero University, Kano
  • Bahir Dar University
  • HausaNLP
  • EthioNLP