






















































Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
Community
Ask the community for help and clear up your study doubts
Discover the best universities in your country according to Docsity users
Free resources
Download our free guides on studying techniques, anxiety management strategies, and thesis advice from Docsity tutors
An overview of backus naur form (bnf) and semantic networks as alternative ways to represent knowledge in artificial intelligence. Bnf is used to represent the syntax of an artificial language, while semantic networks model human information storage and response times by associating concepts and organizing knowledge hierarchically.
Typology: Slides
1 / 62
This page cannot be seen from the preview
Don't miss anything!
1
In Science, initially both information and knowledge were represented with the same tools, mostly math, logical relations and graphs. As the difference between the two was more clearly defined:
BNF
2
You have been already exposed to the use of the BNF (Backus Naur Form to represent the syntax of an artificial language.
Yet the BNF as a grammar can also be used beyond artificial languages to parse and obtain the recognition/generation of natural language
BNF’s are only the beginning yet due to its powerful recursive representation we can get a good insight from them. Let us briefly review two examples of them
4
5
etc.}
BNF: the use of dictionaries
7
8
Use a complete set of dictionaries for each element of a grammar and looking for the best match is an initial approach of understanding text.
}
Question/Answering system with a limited and defined context have used this approach for many years with some limited success/ They also benefit from the special Docsity.com
Applying Grammars
10
An alternative line of research came from the effort of psychologists and linguists, for them both information and knowledge are nothing more than associations in our minds. And so through experience, we associate concepts with other concepts. Cold White Snowman Slippery Ice
Snow
Don ’ t forget: If the association is an equality then it is information, else it is knowledge since it requires an implication
11
Semantic network developed by Collins and Quillian in their research on human information storage and response times
An example
13
Advantages of Semantic Networks:
Rogerian psychotherapist
Blocks world chat
http://www.loebner.net/Prizef/loebner-prize.html
If pattern matches then give stored response Otherwise give general purpose response
(X me Y) ---> (X you Y) (I remember X) ---> (Why do you remember X just now?) (My {family-member} is Y) ---> (Who else in your family is Y?) (X {family-member} Y) ---> (Tell me more about your family)