Graph-based Knowledge Representation and Reasoning

CoGui is an extensible platform to use, transform and query graph based knowledge.

home img

Beginnings

In a Nutshell

CoGui in a few words.

Continue

Getting started

In this page we will give a brief introdution into using the CoGui tool. Throughout the document we will use the example "childhood" detailed in the examples section. Please note that this document is intended as a quick overview of the CoGui tool. For further, more in depth explanations, please see the CoGui user guide.

Continue

Tutorial

In this tutorial, we present the basic conceptual graph model as well as conceptual graph rules. For each topic, we briefly present theoretical foundations then show how there are implemented in Cogui.

Continue

ScreenShots

To give you an overview of the user interface, just a few screenshots.

Continue

The companion book

This book is the scientific foundation of the software, attempting to answer the following question: "How far is it possible to go in knowledge representation and reasoning by representing knowledge with graphs and reasoning with graph operations ?"

Read more
the_book

User Guide

Basics

Install CoGui application and get familiar with basic functionnalities.

Knowledge representation

For each topic, we briefly present theoretical foundations then show how there are implemented in Cogui.

Reasoning

How to inspect, transform and query the knowledge base.

Import, Export & Convert

How to import/export the knowledge base and build various documents.

Building documents

Build automatically a documentation website (html) and various vocabulary views (dot) for Graphviz.

Extending CoGui

Two different ways to extend CoGui functionnalities

User Guide PDF version

A printable version of the User Guide

CoGui_User_Guide.pdf

Download CoGui Software

Zip distribution

After the download of the platform-independent ZIP file completes, extract it to any folder on your system and run the executable file located in the cogui/bin directory.

Download

Windows installer

After the download completes, run the installer. For Windows, the installer executable file has the .exe extension. Double-click the installer file to run it.

Download

MacOS installer

Under construction.

Archive

Download older version CoGui 2 (executable jar file)

cogui_2.0b6.jar

About Us

CoGui implements the Conceptual Graph knowledge representation model, developed by the GraphiK team at LIRMM, Montpellier, France. The team GraphiK is a research group investigating graph-based knowledge representation and reasoning. The originality of their work consists of focusing on formalisms based on labeled graphs (and hypergraphs). By formalisms based on graphs, they refer to formalisms in which knowledge is not only represented by graphs, but where the reasoning mechanisms are also performed by graph operations.

Université Montpellier LIRMM 161 rue Ada 34095 Montpellier Cedex 5 - France

Scientific Contact: Marie-Laure Mugnier

CoGui support: Alain Gutierrez