120 likes | 213 Views
Java + Prolog. I have not invented a knife, but a new way to use a knife !!!. Ze Expert. An application of Artificial Intelligence. Introduction. Ze Expert is a cocktail of Java and Prolog using AI techniques and AI principles. Possible configurations: Expert System
E N D
Java + Prolog I have not invented a knife, but a new way to use a knife !!! Author: Ibrahim Itambo
Ze Expert An application of Artificial Intelligence Author: Ibrahim Itambo
Introduction • Ze Expert is a cocktail of Java and Prolog using AI techniques and AI principles. • Possible configurations: • Expert System • Automated Help Desk • Comp Aided Learning tool • It uses natural written language !!! Author: Ibrahim Itambo
Motivations Institutions and Companies as artificial persons • Can own property • Can dispose property • Can sue • Can be sued, among others But unlike natural persons they lack the ability to • Share their experiences, and • Share their accumulated knowledge Author: Ibrahim Itambo
Motivations cont’d • They actually do have experiences and knowledge and may sometimes be documented but all this information is not readily accessible and actionable (not need-based). • Most useful information is held by individual employees and other persons who are (or were) part of the organization instead of the organization itself. • Access to this information depends on the availability and willingness of possessors of this information to share. Author: Ibrahim Itambo
Scenarios • Procurement staff may want to know why is that for every purchase of a fridge there is always another order for a ‘fridge guard’. They may need this to improve their productivity and judgment in future. • A radio installation employee/contractor may want to know the acceptable signal levels for particular applications or the company’s policy regarding this. • A sales guy may just want to know what is a ‘Twisted Pair’ cable and what is it used for, among other pieces of information. • Getting information typically involves calling or physically contacting concerned persons (these persons may hold divergent views) potentially wasting time and competitiveness (info may be urgent). • What is needed is a system wide repository of knowledge and experiences which is accessible by all concerned personnel in a company in order to speed up sharing and dissemination of info. Author: Ibrahim Itambo
Human Knowledge • Human knowledge is perishable (forgetting, leaving a company, death, etc). • “Will I be rewarded for sharing this information?” • “If I share this information I will be less influential and less important.” • “This knowledge is mine and am not entitled to share it.” Author: Ibrahim Itambo
FACTS • It is true that staff are recruited based on their competences and expertise. • It is also true that these employees learn from other employees and the employer (e.g. seminars, office internet, workplace friends) as well. • Therefore it is important to give back to the company as well. Author: Ibrahim Itambo
Intervention - Ze Expert Features: • It uses natural written language as the interaction mechanism i.e. (Q n A) e.g. Q. “what is a mouse ?” A. “it is an input device used in GUIs” • It requires one or more knowledge engineers who will be in charge of adding new knowledge and supervising ‘the expert’ in the learning process using PROLOG. • It provides a tool to teach Prolog and to test new knowledge before it is actually asserted. • It is potentially possible to teach ‘the expert’ to understand any language. • ONLY YOUR IMAGINATION AND CREATIVITY IS THE LIMIT Author: Ibrahim Itambo
EXPERT SYSTEM • This is used to provide organization wide consultancy services and knowledge dissemination. • This may be useful • In hospital setup • Technology company to provide a single organization view Author: Ibrahim Itambo
2. AUTOMATED HELP DESK • To provide consistent responses to user questions • To deal with monotony and other possibly ‘boring’ questions • 24/7 availability of Client Support NB: Ze Expert allows the user/client to customize the interaction language (words, phrases etc). Author: Ibrahim Itambo
Thank You Author: Ibrahim Itambo