Skip to content

Drawing inferences on different types of queries based on a Knowledge Base

Notifications You must be signed in to change notification settings

TheSidhesh/InferenceEngine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

		 INFERENCE ENGINE
   -----------------------------

What is it ?
------------

This is an AI Inference engine which will evaluate queries to tell whether they can be inferred from the given Knowledge Base. 

Input -
-------

Input to the program is of the following format:

2            		  - No. of queries
Father(Bob) 		  - List of queries
Son(John)
2         	          - No. of statements in the Knowledge Base(rules and facts)
Son(John)   		  - Fact format
Son(x) => Father(x)   - Rule format


Output - 
---------

This program will tell us which of the queries can be inferred from the given Knowledge Base by either returning TRUE or FALSE value.
----------------

Language Used - Java

	

About

Drawing inferences on different types of queries based on a Knowledge Base

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages