Cette base de code montre ce qui peut être développé avec le Welsh Lescicon de l'Université de Bangor.
Il intéresse également toute personne souhaitant apprendre le codage (Python) et/ou apprendre le gallois ou développer quelque chose de nouveau pour la langue galloise.
Il existe quatre principaux exemples de scripts :
correcteur orthographique
morphologie
un lemmatiste
Jeu de mots gallois
lecsicon-cymraeg-bangor-enghreifftiau> python3 .spellchecker.py Llwytho'r lecsicon i lawr.. 100% [..........................................................................] 4415891 / 4415891 Llwytho'r geirfa... Rhowch eiriau i wirio sillafu > llwyddo True ['ll', 'w', 'y', 'dd', 'o'] > llywddo False >
lecsicon-cymraeg-bangor-enghreifftiau> python3 .morphology.py Llwytho'r geirfa... Rhowch eiriau lemma i fewn i weld ei bob ffurf a rhediad.. > coch coch ADJ coch Info:{'Degree': 'Pos'} coch ADJ cochach Info:{'Degree': 'Cmp'} coch ADJ cochaf Info:{'Degree': 'Sup'} coch ADJ coched Info:{'Degree': 'Equ'} coch ADJ choch Info:{'Degree': 'Pos', 'Mutation': 'AM'} coch ADJ chochach Info:{'Degree': 'Cmp', 'Mutation': 'AM'} coch ADJ chochaf Info:{'Degree': 'Sup', 'Mutation': 'AM'} coch ADJ choched Info:{'Degree': 'Equ', 'Mutation': 'AM'} coch ADJ goch Info:{'Degree': 'Pos', 'Mutation': 'SM'} coch ADJ gochach Info:{'Degree': 'Cmp', 'Mutation': 'SM'} coch ADJ gochaf Info:{'Degree': 'Sup', 'Mutation': 'SM'} coch ADJ goched Info:{'Degree': 'Equ', 'Mutation': 'SM'} coch ADJ nghoch Info:{'Degree': 'Pos', 'Mutation': 'NM'} coch ADJ nghochach Info:{'Degree': 'Cmp', 'Mutation': 'NM'}
lecsicon-cymraeg-bangor-enghreifftiau> python3 .lemmatizer.py Llwytho'r geirfa... Rhowch eiriau i'w lemmateiddio > clo ('clo', 'NOUN', {'Gender': 'Masc', 'Number': 'Sing'}) ('cloi', 'VERB', {'Mood': 'Imp', 'Number': 'Sing', 'Person': '2'}) ('cloi', 'VERB', {'Mood': 'Ind', 'Number': 'Sing', 'Person': '3', 'Tense': 'Fut'}) ('cloi', 'VERB', {'Mood': 'Ind', 'Number': 'Sing', 'Person': '3', 'Tense': 'Pres'})
termcolor
devra d’abord être installé avant d’exécuter le script du jeu Wordle.
Le jeu utilise une liste des mots les plus fréquents en gallois afin de proposer des mots de 5 lettres plus simples. Bien que le script puisse être modifié pour le rendre plus difficile ou plus facile, ainsi que pour changer le nombre de lettres. Les digrammes de l'alphabet gallois sont utilisés (c'est-à-dire 'ch', 'll')