140 likes | 284 Views
Consumer-Centric Knowledge Web. A Vision of Consumer Applications of Software Agent Technology - Enabling Consumer-Centric Knowledge-Based Computing. Jack Krupansky – Base Technology March 19, 2006 Previous: March 5, 2006 , Current. Consumer-Centric Knowledge Web What is it?.
E N D
Consumer-Centric Knowledge Web A Vision of Consumer Applications of Software Agent Technology - Enabling Consumer-Centric Knowledge-Based Computing Jack Krupansky – Base Technology March 19, 2006Previous: March 5, 2006, Current
Consumer-Centric Knowledge WebWhat is it? • The Consumer-Centric Knowledge Web (CCKW) is a research proposal for a new knowledge-based computing infrastructure (global knowledge web platform) which will be much better-suited for consumer applications by enabling computer applications to finally understand what consumers really want • Consumers have the knowledge, but computers are too “dumb” to understand and there is no language for consumers to conveniently and comfortably express their knowledge • Software agent technology has the raw horsepower, but lacks the fuel (consumer knowledge) to go very far or very fast • Even the W3C Semantic Web is too weak to provide consumers and software agents with enough power and ease of use • CCKW will enable consumers and their software agents to communicate in a manner that empowers both to “be all they can be”
Consumer-Centric Knowledge WebThe Problem • Applications are too dumb • Applications don’t have enough user context to comprehend what the user is saying • Difficult and expensive to give applications a sense of intelligence; each app has its own infrastructure • Consumers feel at the mercy of vendors
Consumer-Centric Knowledge WebThe Solution • Software agents acting on the user’s behalf • Rich knowledge infrastructure gives the actions of software agents a sense of intelligence • Global web of knowledge and interacting software agents share knowledge among users • Platform and infrastructure for an entirely new generation of applications • Shift away from vendor-centric app servers to a P2P knowledge environment
Consumer-Centric Knowledge WebThe Goal • Put the user in control of their own knowledge • Vendors and other organizations will be on the outside looking in – not in control • Users are more willing to entrust the computer with their knowledge since they feel in control
Consumer-Centric Knowledge WebWhat is Knowledge? • No real consensus • Orthodox view: knowledge is “what we know” – only the knowledge structures within the human mind • Casual: any media representation that allows a person to perceive transmitted knowledge • Our view: knowledge is an information representation that can be grasped by both human beings and computational entities
Consumer-Centric Knowledge WebWhat is a Software Agent? • No real consensus • Orthodox: a software agent approximates the intelligence of a human • Casual: any computer program that does anything that “seems” intelligent, smart, or sophisticated • Our view: a Software Agent is a computational entity that is capable of grasping knowledge and acting on it in an autonomous manner on behalf of a person or another agent
Consumer-Centric Knowledge WebKey Hurdles • Large-scale, distributed web of knowledge • Complexity: Google times 1,000 • Natural language processing • Knowledge-mining of existing text • User interfaces for knowledge • Software agent technology • True autonomy • High-reliability software • Interaction Machines vs. Turing A-machines • New models of consumer-vendor interaction
Consumer-Centric Knowledge WebThe Plan • Lots of hard-core research is needed • Pre-commercialization • Entrepreneurs, start your knowledge engines
Consumer-Centric Knowledge WebResearch • Lots of research is needed • Basic - What is the nature of knowledge? • Architectures for knowledge-based apps • Interactions between consumers and vendors • Experimental - How to organize knowledge?
Consumer-Centric Knowledge WebPre-Commercialization • Pre-commercialization • Prototypes - Real user response • Vendors – changing their business models • Stress test the concepts – 100+ billion knowledge items • Admit defeat - Back to the drawing board, 10+ times
Consumer-Centric Knowledge WebGoing Commercial • Entrepreneurs, start your knowledge engines • Early adopters • Back to the drawing boards • Repeat 1 and 2 until Version 3.1 • Early mainstream • Hitting stride mainstream • Maturity
Consumer-Centric Knowledge WebWhat’s Next? • Questions • Is this a reasonable focus? • Are people excited about doing this? • Are people willing to fund the research? • Are people patient enough to wait for results? • Will consumers accept knowledge-based apps? • Fund some initial research • Incremental approach – Agile and Opportunistic
Consumer-Centric Knowledge WebResources • Read our white paper/idea notebook, The Consumer-Centric Knowledge Web - A Vision of Consumer Applications of Software Agent Technology - Enabling Consumer-Centric Knowledge-Based Computing • Email: Jack@BaseTechnology.com • Web: www.Agtivity.com/cckw.htm