Knowledge Base Management

Spring 1397

Instructor: Kamal Mirzaie

Description - Lectures - Grading - Languages and Tools - References - Useful Links

Description

A knowledge base (KB) is a technology used to store complex structured and unstructured information used by a computer system. The original use of the term knowledge-base was to describe one of the two sub-systems of a knowledge-based system. A knowledge-based system consists of a knowledge-base that represents facts about the world and an inference engine that can reason about those facts and use rules and other forms of logic to deduce new facts or highlight inconsistencies. - From Wikipedia, the free encyclopedia

This course covers ....

Lectures

 


Grading

Your performance will be assessed by assignments, project, class participation and final exam. Their weights are:

  •     Final Exam: 70%
  •     Project Report: 30%
Assignments have to be typed, if you want them corrected. All of students must work on assignments individually. The assignments play a crucial part in understanding the course material and must be turned in by class time on the due date for full credit. Participation means coming to class, asking questions, taking part in discussions and so on.

Languages and Tools

  • WordNet : WordNet® is a large lexical database of English.
  • JADE :(Java Agent DEvelopment Framework) is a software Framework fully implemented in the Java language.
  • JadeX : is a Belief Desire Intention (BDI) reasoning engine that allows for programming intelligent software agents in XML and Java.
  • Protégé : is a free, open source ontology editor and a knowledge acquisition system.
  • SOAR : is a general cognitive architecture for developing systems that exhibit intelligent behavior.
  • OpenCyc : for the Semantic Web.
  • OpenCyc : is the open source version of the Cyc(r) technology.
  • ACT-R : is a cognitive architecture.
  • Java ACT-R : A Java Simulation & Development Environment for the ACT-R Cognitive Architecture.
  • ProBase : A Probabilistic Knowledgebase
  • TMAPI :Common Topic Maps Application Programming Interface
  • Wandora : the knowledge management application
  • IKVM.NET is an implementation of Java for Mono and the Microsoft .NET Framework.
  • Apache Jena : A free and open source Java framework for building Semantic Web and Linked Data applications.
  • NetLogo : A multi-agent programmable modeling environment.

References


If you have any comments and suggestions about the class and my teaching course, or you know any links about this course, you can send me a mail. I would really appreciate your feedback. Also, If you happen to find an incorrect or non-functional link, please inform me.

Description - Lectures - Grading - Languages and Tools - References - Useful Links

Last Update: 96/12/10


:: موضوعات مرتبط: مدیریت پایگاه دانش
:: برچسب‌ها: دانش, پایگاه دانش, مدیریت پایگاه دانش
ن : K. Mirzaie
ت :
 
صفحه اصلی

.:: Kamal Mirzaie ::.