Ce projet tente de recréer une version du jeu SEMANTLE, une variante du mot de jeu à cinq lettres qui donne la similitude sémantique de la supposition du joueur avec le mot secret du jour. Notre version de Semantle permet au joueur de choisir parmi les incorporations de mots pré-entraînés suivants:
Tous les scripts sont placés dans un cahier Jupyter, qui comprend également une rédaction détaillée couvrant les éléments suivants:
Ce carnet a été créé à l'aide de Google Colab et invoque des commandes telles que gdown
et wget
. L'exigence de mémoire de chargement des incorporations de mots pré-entraînées peut également être lourde pour certaines machines locales. Par conséquent, nous vous recommandons d'exécuter le cahier sur Colab.
Il s'agit d'un cours de cours majeur dans une introduction à la classe de traitement du langage naturel sous M. Edward P. Tighe du Département de technologie logicielle de l'Université De La Salle.
Ce projet est un cahier Jupyter, avec les bibliothèques et modules Python suivants utilisés:
Bibliothèque / module | Description | Licence |
---|---|---|
gensim | Fournit des fonctions pour la formation des intérêts du vecteur, de la modélisation des sujets, de l'indexation des documents et de la récupération de similitude avec de grands corpus | GNU Unser General Public License v2.1 |
regex | Fournit des fonctionnalités supplémentaires sur le module re standard tout en maintenant la compatibilité arrière | Licence Apache 2.0 |
numpy | Fournit un objet de tableau multidimensionnel, divers objets dérivés et un assortiment de routines pour les opérations rapides sur les tableaux | Licence BSD 3 clause "nouvelle" ou "révisée" |
io | Fournit les principales installations de Python pour traiter les différents types d'E / S | Licence Python Software Foundation |
random | Fournit des fonctions pour générer des nombres pseudo-aléatoires avec diverses distributions communes | Licence Python Software Foundation |
Les descriptions sont tirées de leurs sites Web respectifs.
Mark Edward M. Gonzales
[email protected]
[email protected]
Hylene Jules G. Lee
[email protected]
[email protected]
Phoebe Clare L. Ong
[email protected]
[email protected]