Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Building a knowledge base for a given domain traditionally involves a subject matter expert and a knowledge engineer. One of the goals of our research is to eliminate the knowledge engineer. There are at least two ways to achieve this goal: train domain experts to write axioms ( i.e. , turn them into knowledge engineers) or create tools that allow users to build knowledge bases without having to write axioms. Our strategy is to create tools that allow users to build knowledge bases through instantiation and assembly of generic knowledge components from a small library.In many ways, creating such a library is like designing an ontology: What are the most general kinds of events and entities? How are these things related hierarchically? What is their meaning and how is it represented? The pressures of making the library usable by domain experts, hover, leads to departures from the traditional ontology design goals of coverage, consensus and elegance.   describe our  component library , a hierarchy of reusable, composable, domain-independent knowledge units. The library emphasizes coverage (what is an appropriate set of components for our task), access (how can a domain expert find appropriate components) and semantics (what knowledge and what kind of representation permit useful composition).  have begun building a library on these principles, influenced heavily by linguistic resources. In early evaluations  have put the library into the hands of domain experts (in Biology) having no experience with knowledge bases or knowledge acquisition.
['Ken Barker', 'Bruce W. Porter', 'Peter Clark']
I am writing a research paper on a idea A library of generic concepts for composing knowledge bases
[{"from": "human", "value": "I am writing a research paper on a idea A library of generic concepts for composing knowledge bases"}, {"from": "gpt", "value": "Thats a unique idea.You should consider the following idea to enhance your idea so that it would impact uniquely: Building a knowledge base for a given domain traditionally involves a subject matter expert and a knowledge engineer. One of the goals of our research is to eliminate the knowledge engineer. There are at least two ways to achieve this goal: train domain experts to write axioms ( i.e. , turn them into knowledge engineers) or create tools that allow users to build knowledge bases without having to write axioms. Our strategy is to create tools that allow users to build knowledge bases through instantiation and assembly of generic knowledge components from a small library.In many ways, creating such a library is like designing an ontology: What are the most general kinds of events and entities? How are these things related hierarchically? What is their meaning and how is it represented? The pressures of making the library usable by domain experts, hover, leads to departures from the traditional ontology design goals of coverage, consensus and elegance.   describe our  component library , a hierarchy of reusable, composable, domain-independent knowledge units. The library emphasizes coverage (what is an appropriate set of components for our task), access (how can a domain expert find appropriate components) and semantics (what knowledge and what kind of representation permit useful composition).  have begun building a library on these principles, influenced heavily by linguistic resources. In early evaluations  have put the library into the hands of domain experts (in Biology) having no experience with knowledge bases or knowledge acquisition."}]