Page 315 -
P. 315

298                                                              Chapter 8



               troubleshooting, and other forms of support to knowledge workers. Expert systems
               are decision support systems that do not execute an a priori program but instead
               deduce or infer a conclusion based on the inputs provided. Natural language process-
               ing also grew out of AI research. Linguistic technologies resulted in automating the
               parsing (breaking into subsections) and analysis of text. Common applications today
               are voice interfaces or natural language queries that can be typed in to search data-
               bases. Similar AI technologies can also be applied to analyze and summarize text or
               to automatically classify content (e.g., automated taxonomy tools). Many of the auto-
               mated reasoning capabilities studied in AI research were encapsulated in autonomous
               pieces of software code, called intelligent agents or software robots (softbots). These
               agents act as proxies for knowledge workers and they can be tasked with information
               searching, retrieving, and fi ltering tasks.


                 Intelligent Filtering Tools
                 Intelligent agents can generally be defi ned as software programs, which assist their
               user and act on his or her behalf, such as a computer program that helps you in
               newsgathering, acts autonomously and on its own initiative, has intelligence and can
               learn, and improves its performance in executing its tasks ( Woolridge and Jennings
               1995 ). They are autonomous computer programs, where their environment dynami-
               cally affects their behavior and strategy for problem solving. They help users deal with
               information. Most agents are Internet based, that is, software programs inhabiting the
               Net and performing their functions there.
                    The following features are necessary to defi ne a true intelligent agent ( Khoo, Tor,
               and Lee 1998 ):

                   Autonomy    The ability to do most of their tasks without any direct assistance from an
               outside source, which includes human and other agents, while controlling their own
               actions and states.
                   Social ability    The ability to interact with, when they deem appropriate, other software
               agents and humans.
                   Responsiveness    The ability to respond in a timely fashion to perceived changes in the
               environment, including changes in the physical world, other agents, or the Internet.
                   Personalization    The ability to adapt to its users needs by learning from how the user
               reacts to the agent ’ s performance.
                   Initiative    The ability of an agent to take initiatives by itself, autonomously (out of a
               specifi c instruction by its user) and spontaneously, often on a periodical basis, which
               makes the Agents a very helpful and time saving tool.
   310   311   312   313   314   315   316   317   318   319   320