Harium / suneidesis

A project to represent knowledge
MIT License
2 stars 1 forks source link

[Behavior] Raise questions #52

Open yuripourre opened 5 years ago

yuripourre commented 5 years ago

I am not sure if it is exactly a behavior and if I should implement that but... Here I go.

Different than Propositional Logics, a human thinks outside what was given (as information) based on background and inference.

Raising questions example: Meredith is a chicken Questions raised: What is a chicken? Who is Meredith?

What is a chicken? A kind of bird It leds us to What is a bird?, and so on.

This approach is highly related to meaning

yuripourre commented 3 years ago

Facts:

Meredith is a chicken
int maxLimit = 4;
List<Question> questions = PropositionClass.raiseQuestions(maxLimit);
// Print questions
Where does Meredith lives?
Is Meredith a female name?
What is a chicken?
Is chicken a feminine word?
...