Résolution argumentée d'un débat
Résumé
In this article, we present an approach for resolution of debate which is based on artificial agents. This approach consists of two steps : the modelization of debate in natural language on the Web as a Knowledge Graph and application of argumentative reasoning algorithms on this graph. In the first step, we apply NLP techniques to represent the initial discussion with the ViewpointS formalism ; this step is not addressed in this article. In the second step we apply a pretreatment on this graph to detect conflicts in order to get a generic representation of the debate. The latter is then encoded in an argumentative framework for analyzing and extracting the most pertinent points of views. We illustrate this approach on a web debate.
De plus en plus, le débat citoyen est médiatisé via le web (forums, votes, pétitions, blogs..). A partir d'un problème ouvert énoncé initialement, les échanges de points de vue constituent une matière riche et vivante dont il est difficile d'extraire des synthèses pour aller vers une résolution du problème. Dans cet article, nous présentons une approche pour la résolution d'aide au débat qui s'appuie sur des agents artificiels. Cette approche se décompose en deux phases : la modélisation des échanges d'un débat en langage naturel sur le Web sous forme d'un graphe de connaissances et l'application des algorithmes du raisonnement argumentatif sur ce graphe. Dans la première phase, nous appliquons les techniques du TALN pour représenter le débat initial à l'aide du formalisme ViewpointS ; cette phase n'est pas traitée dans le présent article. Dans la deuxième phase, nous opérons un pré-traitement sur ce graphe pour détecter les conflits jusqu'à obtenir une représentation générique du débat que nous projetons dans un cadre argumentatif pour l'analyser et extraire les points de vue les plus pertinents. Nous illustrons cette approche sur un débat tiré du Web.