User:Tbm/Reports/QA tools to improve the quality, reliability, and consistency of Wiktionary
I received a Rapid Fund grant to work on QA tools to improve the quality, reliability, and consistency of Wiktionary.
Results
[edit]1) Created a Python module to interact with and modify entries from the English Wiktionary. This is a set of building blocks that can be refined further for other work in the future.
2) Created a set of Python functions to extract hyphenation information from Wiktionary and to deal with different hyphenation rules for a number of languages (such as German and Hungarian). I have then created a list of words where the hyphenation pattern does not match the word. I invited editors from those languages to fix the identified issues.
3) Created Python code to represent basic information about Yiddish words (such as noun genders and plurals) from English Wiktionary and Swedish Wiktionary. This was the basis for scripts to compare information between the two in order to find discrepancies.
4) Implemented a number of consistency checks for Yiddish entries on Swedish Wiktionary, for example to make sure the headword listed in the entry matches the entry and to ensure gender information expressed in different ways matches.
5) Created a Python module to interact with data from a Swedish-Yiddish dictionary published by the Swedish Institute or Language and Folklore (ISOF). This dictionary is available in computer-readable format (JSON) and distributed under the CC0 license, which makes it suitable for Wiktionary. Additionally, I created scripts to compare this information with Yiddish entries from the English Wiktionary and Swedish Wiktionary.
Discussions
[edit]- Ambiguity with usage of hyph
- Yiddish on Swedish Wiktionary
Metrics
[edit]Hyphenation
[edit]Misc hyphenation fixes and cleanups
[edit]- Aktualisieren (Remove unnecessary markup)
- detetar (Remove unnecessary markup)
- limitação (Fix wrong template)
- Štšedrin (Use template)
- ableisten (Use template for hyph caption)
- vorleisten (Use template for hyph caption)
- droga (Split hyph and audio)
Use template parameters for hyphenation
[edit]- German
- Greek
- Turkish
- Dutch
Merge hyphenation info
[edit]- German
- Albanian
- Hungarian
Fix incorrect hyphenation info
[edit]- Greek
- Turkish
- German
- Cebuano
- Serbo-Croatian
- Irish
- Norwegian Nynorsk
- Finnish
- Polish (User:Vininn126)
- Finnish (User:Surjection)
- Norwegian Bokmål (User:Tollef Salemann)
- Hungarian (User:Panda10)
- Tagalog (User:Ysrael214)
- tuyuin
- pulis-wika
- palahalmanan
- orkestra
- miting de-abanse
- minatayin
- manipulahin
- maliitin
- magbanta
- maalalahanin
- lang-langin
- kuyugin
- kodeyna
- kilawin
- kawayan
- kaungasan
- hingin
- desimpeksiyon
- buwanang dalaw
- birhani
- basang-sisiw
- Villasin
- Oliva
- Matabungkay
- La Viña
- Kalinis-linisang Paglilihi
- Huling Paghuhukom
- Escamillas
- Dazo
- Dutch (User:Stujul)
Fix more inconsistencies with hyphenation: drop full stop
[edit]- Bremskraft
- Eheschließung
- Einschließung
- Erschließung
- Grenzschließung
- Jochlaute
- Rosinenkuchen
- Schließung
- Schulschließung
- Verschließung
- Zechenschließung
- Zechensiedlung
- chinelo
- desajuizado
- oblíquo
- vapur
- Hornindal
- segja
- onra
- bahay-pamahalaan
- asukar
- ensaymada
- ensomada
- hapihapi
- hulahop
- ikog-ikog
- pakaw
- palag
- pambata
- playis
- problema
- sarsa
- selopin
- sukol
- tagadagat
- tagagawas
- tagaisla
- tagasulod
- tamasok
- tamilok
- bierazijn
- verbintenis
- megadode
- gymnasiast
Fix case mismatch in hyphenation
[edit]- German
- Albanian
- Bikol Central
- Cebuano
- Abadingo
- Abarratigue
- Abat
- Abayabay
- Abe
- Abelardo
- Abet
- Abing
- Abog
- Acao
- Achel
- Aching
- Aclidan
- Adarna
- Adbentista
- Adlao
- Adlawan
- Adong
- Ador
- Adrales
- Agas
- Agaton
- Agbay
- Aguas
- Aida
- Alano
- Alarde
- Albay
- Alberto
- Alburo
- Alce
- Alcoseba
- Aldava
- Aldea
- Alfafara
- Alger
- Alicante
- Alimango
- Alimpangog
- Alipon
- Almadin
- Alolor
- Alterado
- Alujipan
- Amay
- Ambrad
- Amerika
- Amerikana
- Amerkana
- Amerkano
- Amor
- Amoranto
- Amupo
- Amupulo
- An-an
- Ancajas
- Andales
- Andring
- Angga
- Anipay
- Ano
- Antolijao
- Antolin
- Apduhan
- Apleng
- Arcaya
- Arcillas
- Areglado
- Aretha
- Ariadne
- Arisgado
- Arnel
- Arnoza
- Arpay
- Arsua
- Arturo
- Ason
- Asoy
- Asturias
- Asuncion
- Atup
- Aya-ay
- Ayuda
- Azarcon
- Ba-ad
- Babaylan
- Baboyan
- Babylyn
- Bacolot
- Badian
- Bagyobagyo
- Baladjay
- Balaktas
- Balatik
- Bangoy
- Bantayan
- Barcelon
- Barili
- Basilia
- Basilio
- Basubas
- Batik
- Batistil
- Batuto
- Baylobaylo
- Bayno
- Bayot
- Becher
- Bedrijo
- Bejec
- Bejoc
- Bekang
- Bekay
- Belandres
- Belen
- Belinda
- Bendita sa Lukay
- Benjamin
- Bercero
- Berina
- Bernales
- Besavilla
- Bido
- Bienvenido
- Bikoy
- Biktoy
- Bingbing
- Binkit
- Bintoy
- Bisdak
- Bitkong
- Biyernes
- Biyernes Santo
- Bohemyo
- Boholano
- Boholst
- Boljoon
- Boloyos
- Boltron
- Bongbong
- Bongo
- Boniel
- Bonilla
- Bonjovi
- Bontilao
- Borbajo
- Borces
- Borenaga
- Bragat
- Britney
- Bugas
- Bughao
- Bunac
- Bunag
- Bungad
- Buquiran
- Buragay
- Burias
- Busano
- Butiti
- Cabacub
- Cabal
- Cabalida
- Caballero
- Cabaron
- Cabase
- Cabatingan
- Cabatu
- Cadlos
- Caintapan
- Cale
- Calibugan
- Calidguid
- Calinao
- Calinawan
- Caliso
- Calo
- Caloy
- Calungsod
- Calupig
- Calves
- Camagun
- Camalig
- Camay
- Cambonga
- Caminero
- Campanon
- Campañon
- Campugan
- Canama
- Canlas
- Cantabaco
- Cantay
- Capule
- Carag
- Cardenas
- Caritan
- Carloman
- Carlos
- Carmelotes
- Carson
- Casiano
- Casicop
- Castañares
- Castillon
- Casuco
- Cataga
- Catagbo
- Catalan
- Catamco
- Catana
- Catapan
- Cataraja
- Catarata
- Catarig
- Catarina
- Cataring
- Catat
- Catig
- Catubay
- Catubo
- Caylap
- Cañizares
- Cecile
- Cefriano
- Celedonio
- Celso
- Cesante
- Chacha
- Charing
- Cheche
- Cherry
- Chinchin
- Chiongbian
- Cina
- Ciriaco
- Cita
- Codeniera
- Colina
- Combate
- Cometa
- Comiso
- Concepcion
- Conching
- Condrado
- Condring
- Corazon
- Cordovez
- Corominas
- Cortez
- Costillo
- Credo
- Crisostomo
- Cristal
- Cuambot
- Cuartero
- Culanag
- Daan
- Daanbantayan
- Daclan
- Daco
- Dacua
- Dacumos
- Daghangbulan
- Daghangkahoy
- Dakay
- Dakoykoy
- Dalaguete
- Dalan
- Dalawda
- Dalmacio
- Dalogdog
- Danao
- Dandan
- Danghos
- Danver
- Daria
- Davao
- David
- Deborah
- Decierdo
- Del Mar
- Dela Cuesta
- Dela Rama
- Dela Vega
- Delax
- Deling
- Denden
- Desabelle
- Diamante
- Didang
- Dingdong
- Dinolan
- Diola
- Diosdado
- Diyos
- Dodong
- Doming
- Dominggo de Ramos
- Domingo sa Lukay
- Domingo sa Pagkabanhaw
- Dondon
- Dones
- Dongdong
- Donying
- Donyong
- Dranreb
- Dukotdukot
- Dulce
- Dumanson
- Dumas
- Dumason
- Durano
- Ebyang
- Echavez
- Eco
- Edad
- Edesan
- Editha
- Edot
- Edsel
- Elda
- Elizalde
- Elyang
- Elyong
- Emak
- Emeterio
- Emoy
- Empleo
- Enad
- Encallado
- Enjambre
- Enriquez
- Enting
- Eplong
- Epoy
- Eprol
- Ermac
- Ernesto
- Escallon
- Escanilla
- Escolar
- Espina
- Espino
- Estenzo
- Estong
- Estrellita
- Estrera
- Eufrocina
- Eusebia
- Eustaquia
- Eustaquio
- Failon
- Famador
- Fegarido
- Felicisimo
- Fermin
- Fernando
- Ferolino
- Ferraren
- Filemon
- Flaviano
- Flores
- Fontanoza
- Fortich
- Fortuna
- Francisca
- Frasco
- Fructuosa
- Fructuoso
- Fullido
- Gabilan
- Gaga
- Gakit
- Galazan
- Galileo
- Gamay
- Gangan
- Gaquit
- Gayatin
- Gelig
- Gener
- Genson
- Gerardo
- Germano
- Gertrudes
- Geñoso
- Gingging
- Gingin
- Ginoo
- Ginoo ko
- Godinez
- Gonzaga
- Gudio
- Guiral
- Guyos
- Hamham
- Hermosisima
- Hidapdapon
- Himabuyan
- Himpit
- Hingothingot
- Hinlo
- Hontiveros
- Ibarra
- Ichak
- Ichel
- Idad
- Inchak
- Inocian
- Inting
- Ipay
- Iporong
- Isang
- Itum
- Iway
- Jabil
- Jabol
- Jaja
- Jakosalem
- Janjan
- Jaramillo
- Jaworski
- Jayson
- Jenjen
- Jesus
- Jesusa
- Jiji
- Jimboy
- Jingjing
- Jinjin
- Jocelyn
- Jojo
- Jomuad
- Jore
- Joren
- Josefino
- Joworski
- Juarez
- Julag-ay
- Julian
- Juling
- Jumalon
- Junjun
- Junquera
- Kabay
- Kabisay-an
- Kalibotan
- Kalinawan
- Kaloy
- Kangleon
- Kangurulsol
- Kantista
- Kapanusan
- Karet
- Katoliko
- Kawayan
- Kenken
- Kenot
- Kentoy
- Kevin
- Kiamco
- Kiking
- Kiling
- Kina
- Kindred
- Kitoy
- Kobe
- Koling
- Kristiyanismo
- Kristo
- Kulot
- Labandero
- Labang
- Labao
- Labay
- Labtik
- Lacanglacang
- Lacdan
- Ladiao
- Laforteza
- Lagac
- Lagbas
- Lagnason
- Lagrimas
- Laki
- Laktaw
- Lamberte
- Lamdagan
- Lamoste
- Langit
- Langitnong Amahan
- Lapulapu
- Lasaca
- Laspobres
- Lato
- Latonio
- Laviña
- Layson
- Lebron
- Lebumfacil
- Lenlen
- Lepiten
- Lequigan
- Lequin
- Lerias
- Leyson
- Libres
- Licud
- Ligid
- Ligidligid
- Liloan
- Limpag
- Limpangog
- Lindog
- Lipat
- Lita
- Lito
- Llaguno
- Llanos
- Lobitaña
- Locaylocay
- Locion
- Logico
- Lomboy
- Loquete
- Los Baños
- Luarez
- Lubadlubad
- Lucaylucay
- Lucero
- Luche
- Lucila
- Ludilyn
- Ludo
- Lumad
- Lumain
- Lumapas
- Lumocso
- Lumongsod
- Lunes Santo
- Lungay
- Lusong
- Luym
- Maambong
- Maayo
- Macabuac
- Macahilig
- Macalisang
- Macaraya
- Macatumpag
- Macatunao
- Macias
- Macrohon
- Madridejos
- Magbulos
- Magdadaro
- Maglinte
- Magos
- Magpusaw
- Magsukob
- Magtagad
- Mahinay
- Makring
- Malabuyoc
- Malait
- Malalis
- Malatamban
- Maligmat
- Malikay
- Malisi
- Manalili
- Manman
- Manok
- Maquilan
- Maramara
- Marcos
- Marianing
- Mariano
- Maricel
- Marimar
- Marinel
- Marites
- Marsing
- Martes Santo
- Marticion
- Marvin
- Masong
- Masoy
- Maspiñas
- Matutinao
- Mayang
- Mayol
- Medellin
- Mensavilla
- Metante
- Mico
- Mikel
- Mikhail
- Mikoy
- Milot
- Miloy
- Minggay
- Minggoy
- Minmin
- Mirabuena
- Mirabueno
- Mirasol
- Miro
- Miyerkoles
- Miyerkoles Santo
- Miyong
- Mojeres
- Monching
- Mondejar
- Moning
- Monroy
- Monsales
- Montealto
- Montes
- Montesino
- Morallo
- Morillo
- Mulupulo
- Murillo
- Muñez
- Nacua
- Namocot
- Nana
- Naparate
- Negapatan
- Neri
- Ngujo
- Nicolas
- Nigel
- Niña
- Noble
- Nocos
- Noemi
- Nogra
- Noyad
- Noynay
- Obaob
- Ocon
- Odiong
- Oging
- Olinares
- Oling
- Oliva
- Oliveros
- Olofernes
- Oncines
- Ongcoy
- Orlanes
- Oroc
- Osmeña
- Pacaña
- Pacifico
- Pag-ong
- Palacio
- Panglot nga Dako
- Panglot nga Diyotay
- Panyang
- Panyong
- Paquibot
- Paracuelles
- Pasague
- Pasko sa Pagkabanhaw
- Pasyo
- Pater
- Patring
- Pedot
- Pegarido
- Pektoy
- Pelising
- Penpen
- Perfecta
- Perfecto
- Perico
- Perilla
- Perino
- Perlita
- Peryong
- Petralba
- Pichay
- Pilokoy
- Pina
- Pino
- Pinote
- Planquero
- Pogoy
- Pomida
- Ponce
- Pontevedra
- Porferio
- Posadas
- Poster
- Praca
- Pransing
- Prinsipe sa Pakigdait
- Procopio
- Purisima
- Querubin
- Quiamco
- Quirante
- Quisumbing
- Radaza
- Rafols
- Ramas
- Ramram
- Ranido
- Rebumaphil
- Regis
- Remrem
- Renren
- Restituto
- Retuya
- Revelliza
- Reynes
- Rica
- Riveral
- Robeniol
- Roble
- Rodel
- Roman
- Romano Katoliko
- Rondario
- Ronel
- Ronron
- Rosa
- Rosario
- Rosell
- Rosinto
- Rosita
- Ruperto
- Saavedra
- Sabadista
- Salomon
- Salud
- Samsam
- Sanapo
- Sanciangko
- Sandiego
- Sandig
- Sanico
- Sansan
- Sarne
- Saromines
- Saturnina
- Semblante
- Semense
- Sencil
- Sendaydiego
- Sepin
- Serenuela
- Serging
- Sevilles
- Sheena
- Siclot
- Sigamata
- Silapan
- Silib
- Simbahan
- Simeon
- Sinadjan
- Sinulog
- Sipalay
- Sita
- Sitang
- Sitoy
- Sobingsobing
- Soco
- Soling
- Sontosidad
- Suaring
- Suganob
- Sugat
- Sugboanon
- Suico
- Suizo
- Sulang
- Suniel
- Supsup
- Suson
- Tabalong
- Tabar
- Tabañag
- Tacdol
- Tado sa Amihanan
- Tado sa Habagatan
- Tagalicod
- Taghap
- Tajale
- Tajanlangit
- Talakos
- Talingting
- Talisayon
- Talpolana
- Talpolano
- Tanga
- Tangaro
- Tantan
- Tantoy
- Tapay
- Tarsan
- Tasya
- Tata
- Taying
- Tejam
- Tejana
- Teofilo
- Tepoy
- Teresita
- Teryo
- Teves
- Tigburukad
- Tigsag-ob
- Timbangan
- Timong
- Timoteo
- Timoy
- Tinang
- Tindog
- Tingting
- Tinong
- Tintin
- Tipait
- Tiray
- Tisang
- Tisoy
- Titing
- Togonon
- Tolin
- Tolindoy
- Tomasa
- Tongco
- Tordillo
- Torrefranca
- Tosing
- Toyang
- Toyhacao
- Trangia
- Tribunalo
- Tubaon
- Tudtud
- Tugonon
- Tugunon
- Tulang
- Turing
- Ubanon
- Ugay
- Ulalong
- Ulan
- Urot
- Ursabia
- Venerando
- Verano
- Verdida
- Vestil
- Villaceran
- Villafuerte
- Villamater
- Villarente
- Villarin
- Villarino
- Villegas
- Visitacion
- Wagas
- Walog
- Warren
- Welang
- Wenceslao
- Wilang
- Wilfredo
- Yamakawa
- Yaoto
- Yared
- Yburan
- Yenyen
- Ygot
- Ygoña
- Yongyong
- Ypil
- Yusico
- Yuzon
- Zaldy
- Zanoria
- Zoilo
- Dutch
- Greek
- Hiligaynon
- Hungarian
- Jamaican Creole
- Kapampangan
- Kazakh
- Norwegian Bokmål
- Norwegian Nynorsk
- Pangasinan
- Portuguese
- Tagalog
- Turkish
- Serbo-Croation
Yiddish
[edit]Add gender to noun
[edit]- מאַרך
- מוזיי
- מײַ
- נאַכט
- ניס
- פּעניס
- פֿאַרבעסערונג
- שטויב
- תּפֿיסה
- גאָלקרעם
- גאָלמעסער
- שטאָק
- ריטם
- קלאָץ
- קאָד
- כּוח
- ווערט
- גאָלמעסערל
- גאַטקעס
- אײַנוווינער
- אַנאַנאַס
- קײַגומע
Fix order of transliteration
[edit]- באַרג
- געשליפֿענע צונג
- העמד
- וואָרצל
- זופּ
- חלה
- ייִדיש
- ירושלים
- לינגוויסטיק
- ניר
- סאָס
- פּאָמידאָר
- פֿרייד
- שאַפֿע
- שפין