Bonjour,
Je me suis posée cette question et voilà ce que j'en ai compris...
En effet les deux proposent de traiter des relations sémantiques, mais les relations dans un thésaurus se limitent à la hiérarchie, la synonymie, l'association. Dans les ontologies on peut faire toutes sortes de choses. Je ne retrouve plus l'article, mais j'ai lu qq part un exemple avec "est ce que 100 dollars pour un apple c'est cher ?" (l'article était en anglais). Toutes les relations sont traitées par des ontologies : apple est il un fruit ou un ordinateur, "cher" fait référence à un prix maximum auquel il faut comparer le chiffre 100, le prix normal d'un kilo de pomme est de qques dollars, pour un ordi de qques centaines de dollars, etc. Donc je dirais que c'est le système de relations dont un programme a besoin pour traiter la question automatiquement (on modélise le raisonnement humain)
Ouf... L'autre manière de différencier les deux c'est que le thesaurus est une technologie documentaire, l'ontologie une techno informatique qui s'écrit en syntaxe xml
Bon courage!
Nathalie