Skip to content

Traitement automatique du langage naturel

Notifications You must be signed in to change notification settings

isabelleysseric/Agent-Conversationnel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

Système à base de Connaissances

Traitement Atomatique du Langage Naturel



Agent-Conversationnel (GitHub)   •  Agent-Conversationnel (Wiki)
isabelleysseric (GitHub)   •  isabelleysseric.com (Portfolio)   •  isabelle-eysseric (LinkedIn)



Questions - Reponses

Chatbot, image de Netcore.in


ETAT DU PROJET:

===============

Version initiale



DESCRIPTION:

===========

Ce système expert utlise le traitement automatique du langage naturel pour comprendre une série de phrase en français et y répondre correctement.



MISE EN PLACE:

==============

Télécharger le fichier TALN_Equipe_8.pl. Ouvrez Prolog, choisissez file/edit, choisissez le fichier TALN_Equipe_8.pl et choisir dans les menus compile/compile_buffer. Retourner ensuite à la console. Pour plus d'informations, lire le rapport ci-joint au format PDF.



UTILISATION:

============

Le programme est muni de trois prédicats pour l’utilisateur:

  1. Le prédicat go. fait appel à trois autres prédicats: analyseA., analyseB. et analyseC.. Chacun des trois prédicats appelés dans le prédicat go., analyse une des trois formes données à la suite l’une de l’autre.
  2. Les prédicats analyseA., analyseB. et analyseC. analysent la phrase saisie et donne la réponse :
    ok pour analyseA. et analyseB.
    oui ou non à la requête pour analyseC..
  3. Le prédicat readln(). ce prédicat prédéfini est utilisé pour saisir une phrase. Exemple:
    ?- readln(P).
    |: pegase est un mammifere
    P= [pegase,est,un,mammifere]

Il est important de ne pas oublier le point à la fin des predicats pour qu'ils soient reconnus.

Pour plus d'informations, lire le rapport.



RESSOURCES, DOCUMENTATION:

==========================

Pour plus d'informations sur les Traitement Automatique du Langage Naturel (TALN), visitez le site de Wikipedia.

Rapport du système à base de connaissances avec TALN en annexe