GithubHelp home page GithubHelp logo

imclab / yatot Goto Github PK

View Code? Open in Web Editor NEW
0.0 3.0 0.0 1.43 MB

Expérimentation sur le réseau lexico-sémantique JeuxDeMots. Il s'agit de faire deviner un mot au programme. Projet réalisé dans le cadre de l'UE : TALN - sémantique et fouille de texte

License: GNU General Public License v2.0

yatot's Introduction

YATOT

Description

YATOT est une expérimentation sur le réseau lexico-sémantique JeuxDeMots.

Il s'agit de faire deviner un mot au programme.

Installation

Avant de commencer l'installation, il faut disposer des programmes suivants :

  • python 2.7
  • networkx 1.8
  • sqlite 3

Récuperer les données

Pour commencer, rendez-vous ici.

L'url s'y trouvant est la dernière version de JeuxDeMots.

Sauvegardez la dans le répertoire data.

YATOT fonctionnant avec de l'UTF-8, il nous faut convertir le .txt :

$ iconv -f ISO-8859-15 -t UTF-8 data/<fichier-txt> --output data/<fichier-txt>

Créer la base de données

Il faut maintenant créer la base de données avec SQLite3 :

$ sqlite3 -init data/createDB.sql data/<bdd.sqlite3>

Tapez ensuite :

.exit

pour quiter SQLite.

Remplir la base de données

Chargons les données dans la BDD :

$ src/sqliteImporter/sqliteImporter.py data/<fichier-txt> data/<bdd.sqlite3>

Le chargement prend un certain temps, et des erreurs peuvent apparaître.

Celles-ci devraient être corrigées sous peu.

Lancer YATOT

Tout devrait être correctement chargé maintenant. Pour vérifier :

$ src/yatot/main.py data/<bdd.sqlite3>

Documentation

Une documentation, en cours de rédaction est disponible : doc/TALN.pdf

Auteurs & contacts

  • Kevin COUSOT
  • Rider CARRION CLEGER

yatot's People

Contributors

kevincousot avatar tirider avatar

Watchers

 avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.