Búsqueda Imágenes Maps Play YouTube Noticias Gmail Drive Más »
Iniciar sesión
Usuarios de lectores de pantalla: deben hacer clic en este enlace para utilizar el modo de accesibilidad. Este modo tiene las mismas funciones esenciales pero funciona mejor con el lector.

Patentes

  1. Búsqueda avanzada de patentes
Número de publicaciónUS6584464 B1
Tipo de publicaciónConcesión
Número de solicitudUS 09/272,717
Fecha de publicación24 Jun 2003
Fecha de presentación19 Mar 1999
Fecha de prioridad19 Mar 1999
TarifaPagadas
También publicado comoCA2365362A1, CA2365362C, EP1163609A1, WO2000057302A1
Número de publicación09272717, 272717, US 6584464 B1, US 6584464B1, US-B1-6584464, US6584464 B1, US6584464B1
InventoresDavid Warthen
Cesionario originalAsk Jeeves, Inc.
Exportar citaBiBTeX, EndNote, RefMan
Enlaces externos: USPTO, Cesión de USPTO, Espacenet
Grammar template query system
US 6584464 B1
Resumen
An information server directs users of the information server to desired sources of information where the desired sources of information are determined, at least in part, based on user input. The information server includes a query input processor, a question processor and an answer processor. The query input processor is used for accepting an initial user query. The question processor processes the initial user query to identify a set of possible well-formed questions selected from the question database, where a well-formed question is a question in the database that is coupled to at least one answer reference. The answer reference is typically either an answer or a pointer to a possible location of an answer. In a specific embodiment, the information server is coupled to the Internet so that users can pose questions using a Web browser from any Internet-connected device. In some systems, the question processor includes a tokenizer for tokenizing the initial user query into a list of words, a parser for generating a syntactic structure from the list of words, a normalizer for reducing the syntactic structure to a canonical syntactic structure, and a matcher for matching the canonical syntactic structure against a semantic network to obtain a weighted list of well-formed questions representative of possible semantic meanings for the initial user query.
Imágenes(11)
Previous page
Next page
Reclamaciones(9)
What is claimed is:
1. An information server for directing users of the information server to desired sources of information where the desired sources of information are determined, at least in part, based on user input, the information server comprising:
query input processor for accepting an initial user query;
a question database of template questions, wherein a template question is a question in the database that is coupled to at least one answer reference, the answer reference being one of an answer to the template question or a pointer to a possible location of an answer to the template question;
a question processor that processes the initial user query to identify a set of correlated template questions selected from the question database, wherein the question processor comprises a parser for generating a syntactic structure from the list of words and a normalizer for reducing the syntactic structure to a canonical syntactic structure;
means for presenting at least some of the set of template questions to the user;
means for accepting a user selection of a template question if more than one template question is presented; and
an answer processor which responds to a user selection of a presented template question from the presented set of template questions, wherein the response of the answer processor depends on the at least one answer reference coupled to the user selected question from the presented set of template questions.
2. The information server of claim 1, wherein the user initial query is a text string comprising a sequence of one or more tokens, wherein a token is one or more words that have meaning together and a token is either a natural language question or a keyword string, which is a text string comprising one or more keywords in an order and zero or more logical connectors.
3. The information server of claim 1, wherein the question processor comprises:
a tokenizer for tokenizing the initial user query into a list of words;
a parser for generating a syntactic structure from the list of words;
a normalizer for reducing the syntactic structure to a canonical syntactic structure; and
a matcher for matching the canonical syntactic structure against a semantic network to obtain a weighted list of well-formed questions representative of possible semantic meanings for the initial user query.
4. The information server of claim 3, wherein the matcher comprises:
a structure mapper;
a substructure mapper; and
a keyword mapper.
5. The information server of claim 1, wherein the question processor comprises confidence weighting logic that compares confidence weights for each of the set of correlated template questions selected from the question database and removes template questions from the set that have a confidence weight below a predetermined threshold.
6. The information server of claim 5, wherein the predetermined threshold is a value corresponding to a drop off of confidence weights of template questions in the set.
7. A method for directing users to desired sources of information where the desired sources of information are determined, at least in part, based on user input using a question database of template questions, wherein a template question is a question in the database that is coupled to at least one answer reference, the answer reference being one of an answer to the template question or a pointer to a possible location of an answer to the template question, the method comprising:
receiving an initial user query;
processing the initial user query to identify a set of correlated template questions selected from the question database, wherein processing comprises generating a syntactic structure from a list of words and a normalizer for reducing the syntactic structure to a canonical syntactic structure;
presenting at least some of the set of template questions to the user;
accepting a user selection of a template question if more than one template question is presented; and
responding to a user selection of a presented template question from the presented set of template questions, wherein the response depends on the at least one answer reference coupled to the user selected question from the presented set of template questions.
8. The method of claim 7, further comprising:
tokenizing the initial user query into a list of words;
generating a syntactic structure from the list of words;
reducing the syntactic structure to a canonical syntactic structure; and
matching the canonical syntactic structure against a semantic network to obtain a weighted list of well-formed questions representative of possible semantic meanings for the initial user query.
9. The method of claim 7, further comprising:
comparing confidence weights for each of the set of correlated template questions selected from the question database; and
removing template questions from the set that have a confidence weight below a predetermined threshold.
Descripción
BACKGROUND OF THE INVENTION

The present invention relates to information query systems in general and to interactive query systems more particularly.

With the increasing popularity of the Internet, the global internetwork of networks, many services have come into being that seek to provide information for users of those services. One such service is the GOPHER service, wherein a user is presented with lists of information in the form of menus, and the user is provided with options to select a menu item, which might lead to another menu or to a document of interest, or to initiate a search with a particular set of keywords. The GOPHER system was primarily text based, with the underlying structure being directories on file servers, usually spanning many interlinked and independent servers.

With the advent of a more graphical interface, many such search services continue today, albeit with a graphical interface for use with a Web browser. Here, “Web” refers to the hyperlinked collection of dynamic and static hypertext pages available over the Internet using the HTTP (HyperText Transport Protocol) and commonly referred to as the “World Wide Web” or “WWW”, and a Web browser is a client program which allows a user to navigate the Web.

A typical navigation involves setting up an initial query with a set of search terms and viewing the results. If the results are provided as a hypertext page, the user can then select a link on that hypertext page to view the results in more detail.

A disadvantage of searching using search terms is that the English language is imprecise without context and computers are not good at context. For example, asking a human librarian about “freedom and values in the Victorian era” might yield a book of essays on what the social mores were in the late nineteenth century in Europe and North America. However, performing a search with a search engine against a database of documents might result in the computer returning listings of real estate values for homes with Victorian architecture in Freedom, Calif.

Many providers of search services have attempted to automate the process of determining the proper context of a query so that the correct meaning is ascribed to each term. For example, a server might be programmed to note the ambiguity in the term “Victorian” and to further note that “era” refers to a time period and therefore, “Victorian” should be interpreted as the time period. Such processing is quite complex and often still fails to understand the context in which the user asks the question.

SUMMARY OF THE INVENTION

One embodiment of an information server according to the present invention directs users of the information server to desired sources of information where the desired sources of information are determined, at least in part, based on user input. The information server includes a query input processor, a question processor and an answer processor. The query input processor is used for accepting an initial user query. The question processor processes the initial user query to identify a set of possible well-formed questions selected from the question database, where a well-formed question is a question in the database that is coupled to at least one answer reference. The answer reference is typically either an answer or a pointer to a possible location of an answer.

In a specific embodiment, the information server is coupled to the Internet so that users can pose questions using a Web browser from any Internet-connected device. In some systems, the question processor includes a tokenizer for tokenizing the initial user query into a list of words, a parser for generating a syntactic structure from the list of words, a normalizer for reducing the syntactic structure to a canonical syntactic structure, and a matcher for matching the canonical syntactic structure against a semantic network to obtain a weighted list of well-formed questions representative of possible semantic meanings for the initial user query.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 illustrates two variations of an information server according to the present invention;

FIG. 1(a) is a block diagram of an HTTP server used to implement the information server and

FIG. 1(b) is a block diagram of a generalized server user to implement the information server.

FIG. 2 is an illustration of one possible display for a question entry page.

FIG. 3 is an illustration of one possible display for a question display page; FIG. 3 is an example of a question display page that might result from the processing of the question entry page shown in FIG. 2.

FIG. 4 is an illustration of one possible display for an additional answers page; FIG. 4 is an example of an additional answers page that might result from the processing of the question display page shown in FIG. 3.

FIG. 5 is a block diagram of the QPE and APE of FIG. 1, shown here in further detail.

FIG. 6 is a graph of a portion of a semantic net.

FIG. 7 is an alternate view of a semantic net.

FIG. 8 is a more detailed view of a portion of the semantic net shown in FIG. 7.

FIG. 9 is a block diagram of a computer system for collecting information and generating run-time structures, such as semantic nets, from the collected information.

DESCRIPTION OF THE SPECIFIC EMBODIMENTS

The following description describes some embodiments of the invention and these examples are not intended to limit the scope of the invention, which is defined by the attached claims. For example, the embodiments shown in the figure assume that the user asks questions of an information server via a Web browser over an Internet connection, but that need not be the case, as the user might access the information server over a network other than the Internet, or might access a local information server without an intervening network.

FIG. 1(a) is a block diagram of one embodiment of an information server 10 that is Internet-based. Information server 10 is an HTTP server, which responds to requests from HTTP clients such as Web browsers. The actual architecture of an Internet HTTP client-server link and HTTP client is not shown, but it should be understood that information server 10 operates on a computer that is designed and configured for Internet traffic, specifically TCP/IP packets encoding HTTP messages and it should be understood that any manner of client computer can be used to operate the Web browser. Since that technology is well-known and readily available, it need not be described further herein.

Information server 10 can either be a dedicated computer, a computing device specifically designed to implement the functions of an information server according to the methods described herein, or information server 10 can be in the form of one or more program code modules designed to run on a general purpose HTTP server as a process of that HTTP server. However implemented, information server 10 usually comprises the components shown in FIG. 1, such as an HTTP daemon 12 and a basic set of active HTML pages, including an opening page 14, a question page 16 and an additional answers page 18.

Opening page 14 comprises code and text for presenting the user at an HTTP client (such as a Web browser) with an introduction to information server 10. Question page 16 comprises code and text for presenting the user at the HTTP client with a question entry page (such as the page shown in FIG. 2) and a question display page (such as the page shown in FIG. 3). Additional answers page 18 comprises code and text for presenting the user at an HTTP client with additional answers to the questions shown in a question display page. The basic pages are Active Server Page (.asp) programs, but other programming languages could be used. Active Server Pages are one known technique for combining Visual Basic (VB) scripts and HTTP data structures and text. In addition to the basic set of pages, other pages might be provided to HTTP clients, depending on the navigation taken by the user through pages available from information server 10.

As shown in FIG. 1(a), actions taken by users in response to prompts on the basic set of pages are logged in log files 20. Also, as explained below, question page 16 receives questions and presents the questions entered by users to a question processing engine (QPE) 30. In this example, the communication with QPE 30 is via application programming interface (API) calls. As is well-known in the art of API design, the functionality of QPE 30, although shown separately, might be implemented as a set of calls from code in question page 16 to program code compiled into question page 16 (as might be the case with an API link library) with the communication between the two being in the form of function calls, or the program code for implementing QPE 30 could be a separately running process with the communication being in the form of interprocess messages.

Question page 16 receives the data needed to construct a question display page from QPE 30 and from an answer processing engine (APE) 32. Information server 10 also includes a dictionary 34 and a knowledge base 36, which comprises storage for a semantic net snapshot 40 and a question-answer mapping table 42. QPE 30 is coupled to dictionary 34 and semantic net snapshot 40 and uses the information obtained from those sources to generate template questions in response to a user-entered question. Template questions are questions that are mapped to answers in question-answer mapping table 42. Template questions usually, but not always, include parameters, such as the template question “What is the weather like in <city>?” where “<city>” is a parameter. APE 32 is coupled to knowledge base 36 to obtain information from semantic net snapshot 40 and question-answer mapping table 42.

FIG. 1(b) is a block diagram of a more generalized information server 50. Information server 50 can be implemented in a variety of client-server systems. For example, information server 50 might be built into a kiosk for providing answers to kiosk users' questions, or information server 50 might be connected to a corporate network for answering customer, supplier and/or employee questions. Information server 50 is shown comprising a client interface 60 for providing various pages (70, 72, 74, 76) to a client and interconnections between the various pages and QPE 30/APE 32.

The circled numbers in FIG. 1(b) indication one possible set of steps that might occur in a session with a user at a client. In step 1, client interface 60 sends an opening page 70 to the client and control is passed to a question entry page 72 (step 2). Client interface 60 presents the client with question entry page 72 (step 3) and receives the user's response (step 4). Information server 50 passes the response to QPE 30, which returns a set of template questions (step 5). Control passes to the code corresponding to a questions display page 74 (step 6), and information server 50 generates the questions display page for presentation to the user. Client interface 60 presents the questions display page to the user (step 7) and waits for the user to select a template question from the questions display page (step 8). The user selects a template question, if more than one is presented, and also selects any necessary parameters. Usually, the parameters will be directly related to the question asked, so the desired parameters might already be selected.

Once the user selects a template question, information server 50 uses AE to generate answers to the questions and either presents the user with one or more URL's of sites that answer the initial question (step 9A) and control passes to an answer display page (step 9B) that presents the user with the answer directly (step 10).

Referring now to FIG. 2, a typical question entry page 80 is shown. When a user is presented with question entry page 80, the user will then enter an initial user query, in an entry box 82, and press a button 84 to begin the process. The user can also view questions being posed by other users in window 86.

The initial user query can be a natural language question (e.g., “Where can I find information on the sport bicycling?”) and may well include grammatical errors, or a set of keywords, such as “info sport bicycling”, or a combination of a natural language question and keywords. Keywords might be “noun phrases” such as “King of Spain”. When the user presses button 84, the initial user query is sent to information server 50 and client interface 60 passes the query to QPE 30. The query is logged to log files 20 for use in further refining information server 50, as described later in this description.

Typically, the query is in the form of a text string, but in some implementations, the query might be a text string combined with nontext data structures such as a collection of radio button (multiple choice) selections, switches and/or other pointers to selections. It should be understood that many different forms of queries are possible, so long as QPE 30 accepts the form in which the queries are presented. From the initial user query, QPE 30 processes the question to identify a set of template questions. Template questions are questions in a form that allows its context to be easily understood from the question, either because information server 50 has already answered the question to the liking of one or more users, or because an information analyst has input a question-answer template for that question. A question-answer template is a data structure that codes for one or more questions and includes pointers to answers to the coded question. This is explained in more detail in the description below of semantic nets and question-answer mappings (see, for example, FIG. 7). An example of a question answer template is:

Is it raining in <city>? ==> Pointer to weather page with parameter <city>

In that example, queries for the weather in many cities is compressed into one question template, with the parameter <city> being a placeholder for the city of interest. In the template, the answer to the question is a pointer to a weather page (such as a page on a weather Web site) with a parameter equal to the city of interest. Thus, using this question-answer template, information server 50 knows how to answer the question “Is it raining in Seattle?”, namely by directing the user to a weather server that accepts a city parameter and passing the weather server “Seattle” as the parameter.

Once QPE 30 identifies the set of template questions, those questions are presented to the user as questions display page 74 for selection. FIG. 3 shows an example display 90 resulting from such a questions display page. From that display 90, the user can select the desired template question and parameters, or can select a button 92 for more answers, resulting in a display such as that shown in FIG. 4.

An information server might also handle incidental displays, which are useful or interesting to users but are not necessarily required for the operation of the system. One example, a “question of the day” generator 98 is shown in FIG. 1(a). Generator 98 might select a question from asked questions to display in a question of the day area 88 on question entry page 80 (see FIG. 2). Other incidental displays might include a real-time question ticker 86 that puts up a random sampling of the questions currently being asked, a display of popular questions in specific categories and the like.

Referring now to FIG. 5, a block diagram of QPE 30 and APE 32 is shown with QPE 30 comprising a tokenizer 150, a parser 155, a normalizer 160 and a matcher 165. Tokenizer 150 converts the initial user query into a list of words and provides the list to parser 155. One structure for conversion is an augmented transition network. Another approach to tokenizing is to scan the initial user query and group words into conceptual strings, removing plurals and suffixes. With such an approach, the longest strings can be grouped first, so that they are given greater priority over shorter strings.

Parser 155 identifies the set of possible syntactic structures that could represent the question(s) being asked and passes the structure set to normalizer 160, with each syntactic structure representing one possible syntactic interpretation of the question. Parser 155 can also deal with adverbs and specialized parsers for ambiguous statements. For example, parser 155 might recognize that the questions “Who is the French president” and “Who is the president of France” has the same underlying syntactical structure.

Normalizer 160 reforms the syntactic structures into canonical forms by replacing synonyms with a canonical term. Using the canonical terms allows for a much more compact set of questions, since the many synonyms do not need to be handled. For example, a user query might use one of the synonyms “drizzle”, “storming” or “misting” for raining. By reducing the synonyms to canonical form, the information server does not need to deal with so many questions because, in the above example, four questions collapse into one. Normalizer 160 uses a semantic map, a small portion of which is shown in FIG. 6, to perform the canonical reduction.

Once normalizer 160 has reduced the structure set to a normalized structure set, normalizer 160 passes the normalized structure set to matcher 165. Matcher 165 then matches the normalized structure set against semantic net snapshot 40. The semantic net is changing as more questions are being asked and the semantic net is being refined, so an information server will often use a snapshot of the state of the semantic net at one point in time. However, either a snapshot or a live copy of the semantic net will work for its purposes in information servers, such as server 10 or server 50. An example of a semantic net is shown in FIGS. 7-8.

By matching the normalized structure set against a semantic net, as described in more detail below in the description of FIGS. 7-8, matcher 165 obtains a list of instantiated questions (template questions with parameter values identified) and provides those to APE 32. Since the list is of instantiated questions that are based on template questions, they will be found in question-answer mapping table 42 and APE 32 obtains the answers that match the questions.

FIG. 7 illustrates how a semantic net 200 might be organized to be used to map keywords to questions. Once keywords are mapped to questions, the questions are mapped to answers using question-answer mappings 202. A small portion 204 of semantic net 200 is shown in detail in FIG. 8.

FIG. 9 is a block diagram of a computer system for collecting information and generating run-time structures, such as semantic nets, from the collected information.

Citas de patentes
Patente citada Fecha de presentación Fecha de publicación Solicitante Título
US427018230 Dic 197426 May 1981Asija Satya PAutomated information input, storage, and retrieval system
US435882428 Dic 19799 Nov 1982International Business Machines CorporationOffice correspondence storage and retrieval system
US473027019 Jul 19858 Mar 1988Hitachi, Ltd.Interactive foreign language translating method and apparatus
US48376893 Oct 19866 Jun 1989Sharp Kabushiki KaishaInputting and editing system in a knowledge based inquiry and answer system
US483985315 Sep 198813 Jun 1989Bell Communications Research, Inc.Computer information retrieval using latent semantic structure
US49319265 Abr 19895 Jun 1990Sharp Kabushiki KaishaInputting system and an editing system in an inquiry-and-answer system
US49319351 Jul 19885 Jun 1990Hitachi Ltd.User interface system for permitting natural language interaction with an information retrieval system
US50670704 Sep 199019 Nov 1991Sharp Kabushiki KaishaWord processor with operator inputted character string substitution
US511539013 Nov 198919 May 1992Sony CorporationControl data input apparatus
US512310315 Oct 198716 Jun 1992Hitachi, Ltd.Method and system of retrieving program specification and linking the specification by concept to retrieval request for reusing program parts
US514052227 Oct 198918 Ago 1992Kabushiki Kaisha ToshibaMethod and apparatus for machine translation utilizing previously translated documents
US51485413 Nov 198915 Sep 1992Northern Telecom LimitedMultilingual database system including sorting data using a master universal sort order for all languages
US516122523 Oct 19893 Nov 1992International Business Machines CorporationPersistent stream for processing time consuming and reusable queries in an object oriented database management system
US51970051 May 198923 Mar 1993Intelligent Business SystemsDatabase retrieval system having a natural language interface
US525976613 Dic 19919 Nov 1993Educational Testing ServiceMethod and system for interactive computer science testing, anaylsis and feedback
US52611008 Jun 19899 Nov 1993Hitachi, Ltd.Method of software development
US52650658 Oct 199123 Nov 1993West Publishing CompanyMethod and apparatus for information retrieval from a database by replacing domain specific stemmed phases in a natural language to create a search query
US526883921 Mar 19917 Dic 1993Hitachi, Ltd.Translation method and system for communication between speakers of different languages
US529703927 Ene 199222 Mar 1994Mitsubishi Denki Kabushiki KaishaText search system for locating on the basis of keyword matching and keyword relationship matching
US533897616 Jun 199216 Ago 1994Ricoh Company, Ltd.Interactive language conversion system
US536957515 May 199229 Nov 1994International Business Machines CorporationConstrained natural language interface for a computer system
US538339216 Mar 199324 Ene 1995Ward Holding Company, Inc.Sheet registration control
US538489411 Jun 199324 Ene 1995International Business Machines Corp.Fuzzy reasoning database question answering system
US54042954 Ene 19944 Abr 1995Katz; BorisMethod and apparatus for utilizing annotations to facilitate computer retrieval of database material
US54189488 Sep 199323 May 1995West Publishing CompanyConcept matching of natural language queries with a database of document concepts
US54427808 Jul 199215 Ago 1995Mitsubishi Denki Kabushiki KaishaNatural language database retrieval system using virtual tables to convert parsed input phrases into retrieval keys
US545410617 May 199326 Sep 1995International Business Machines CorporationDatabase retrieval system using natural language for presenting understood components of an ambiguous query on a user interface
US545779419 Abr 199310 Oct 1995Matsushita Electric Industrial Co., Ltd.Information retrieval apparatus for searching target literature data from an information recording medium, including reuse of past retrieving results
US5519608 *24 Jun 199321 May 1996Xerox CorporationMethod for extracting from a text corpus answers to questions stated in natural language by using linguistic analysis and hypothesis generation
US552394516 Sep 19944 Jun 1996Nec CorporationRelated information presentation method in document processing system
US554209027 Jul 199430 Jul 1996Xerox CorporationText retrieval method and system using signature of nearby words
US5715444 *14 Oct 19943 Feb 1998Danish; Mohamed SherifMethod and system for executing a guided parametric search
US5802493 *7 Dic 19941 Sep 1998Aetna Life Insurance CompanyMethod and apparatus for generating a proposal response
US5819265 *12 Jul 19966 Oct 1998International Business Machines CorporationProcessing names in a text
US58367712 Dic 199617 Nov 1998Ho; Chi FaiLearning method and system based on questioning
US587073715 Abr 19969 Feb 1999International Business Machines CorporationDynamic prioritized replacement of language
US5878423 *21 Abr 19972 Mar 1999Bellsouth CorporationDynamically processing an index to create an ordered set of questions
US5893219 *6 Ago 199713 Abr 1999Reebok International Ltd.Article of footwear
US6076088 *6 Feb 199713 Jun 2000Paik; WoojinInformation extraction system and method using concept relation concept (CRC) triples
US6081774 *22 Ago 199727 Jun 2000Novell, Inc.Natural language information retrieval system and method
US6182068 *1 Mar 199930 Ene 2001Ask Jeeves, Inc.Personalized search methods
US6289513 *1 Oct 199911 Sep 2001Isaac BentwichInteractive application generation and text processing
EP0196064A225 Mar 19861 Oct 1986Hitachi, Ltd.System for information storage and retrieval
WO1999066378A28 Jun 199923 Dic 1999Socratix Systems, Inc.Method and apparatus for knowledgebase searching
WO2000057302A1 *24 Feb 200028 Sep 2000Ask Jeeves, Inc.Grammar template query system
Otras citas
Referencia
1"Computer Networks and ISDN Systems." Printed from http://www.elsevier.com/inca/publications/store/6/0/0/0/7/9/600079.pub.htm.
2Adelsberger, H.H. "Prolog as a Simulation Language." Proceedings of the Winter Simulation Conference 1984, ed. S. Sheppard, 501-504 (1984) Publisher unknown: author affiliated with Texas A&M University, Department of Computer Science, College Station, TX.
3Anon., "SQL Statement Library List", IBM Technical Disclosure Bulletin, vol. 36, No. 1, pp. 82-83 (Jan., 1993).
4Aoe J.-I. "A Compendium of Key Search References." Sigir Forum 24 (3):26-42, 1990.
5Bailey, D.L. "Similarity Networks as a Means of Indexing and Retrieving Descriptions." Bachelor's Thesis, Massachusetts Institute of Technology, Jun. 1986.
6Barnett, J. et al. "Knowledge and Natural Language Processing." Communications of the ACM 33 (8): 52-71 (Aug. 1990).
7Bates, M. et al. "The IRUS Transportable Natural Language Database Inferface." Expert Database Systems, ed. L. Kerschberg, 617-630, Menlo Park: Benjamin Cummings Publishing Co., Inc., 1986.
8Bell, J.E. and L.A. Rowe. "An Exploratory Study of AD Hoc Query Languages to Databases." Eighth International Conference on Data Engineering, Tempe, Arizona (Feb. 1992): 606-613. IEEE Computer Society Press, 1992. Publication No. 0-81686-2545-7/92.
9Belzer, J. et al. "Regeneration of Information Rather than Information Retrieval "Concept Creation Method'." Final Report on the Regeneration Project. University of Pittsburgh, 1974. NTIS: ADA003617.
10Belzer, J. et al. "Regeneration of Information Rather than Information Retrieval ‘Concept Creation Method’." Final Report on the Regeneration Project. University of Pittsburgh, 1974. NTIS: ADA003617.
11Bergeron, B.P. et al. "A Generic Neural Network-Based Tutorial Supervisor for Computer Aided Instruction." Fourteenth Annual Symposium on Computer Applications in Medical Care, Washington, D.C. (Nov. 1990): 435-439 IEEE Computer Society Press, Publication No. 0195-4210/90/0000/0435.
12Berul, L. "Document Retrieval." Chapter 7 in Annual Review of Information Science and Technology, vol. 4 (American Society for Information Science), 204-227. Chicago: Encyclopaedia Britannica Inc., 1969.
13Berwick, R. "Learning Structural Descriptions of Grammar Rules from Examples." Master's Thesis, Massachusetts Institute of Technology, 1980.
14Berwick, R. and S. Fong. "Principle-Based Parsing: Natural Language Processing for the 1990s." Chapter 12 in Artificial Intelligence at MIT: Expanding Frontiers, ed. P.H. Winston and S.A. Shellard, 288-361. Cambridge, MA: The MIT Press, 1990.
15Black, B. "Computers and Everyday Language." Computer Age (Mar. 1990): 46-48.
16Bliek, A et al. "Expert Systems for Diagnosis." Delft Progress Report 15 (1991/1992): 337-350.
17Bliek, A et al. "The Dialogue Manager." Delft Progress Report vol. 15 (1991/1992): 335-336.
18Bliek, A. et al. "NLTIS: Objectives and Benefits." Delft Progress Report 15 (1991/1992): 291-297.
19Bliek, A. et al. "Overview of the NLTIS." Delft Progress Report 15(1991/1992): 299-319.
20Bliek, A. et al. "The Object and Entity Model Manager." Delft Progress Report 15 (1991/1992): 321-334.
21Bobrow, D.G. "Natural Language Input for a Computer Problem Solving System." Ph.D. diss., Massachusetts Institute of Technology, 1964. NTIS: ADA015689.
22Brajnik, G. et al. "User Modeling in Intelligent Information Retrieval." Information Processing & Management 23 (4): 305-320 (Feb. 1987).
23Brecht, W. "Anwendungsspezifische Einflubetagröbetaen auf natürlichsprachliches Informationssystem-(Application Specific Aspects of a Natural Language Information System)." Sprach und Datenverarbeiting: International Journal for Language Data Processing 1 (2): 93-97 (1977).
24Brecht, W. "Anwendungsspezifische Einfluβgröβen auf natürlichsprachliches Informationssystem—(Application Specific Aspects of a Natural Language Information System)." Sprach und Datenverarbeiting: International Journal for Language Data Processing 1 (2): 93-97 (1977).
25Brenner, E.H. et al. "American Petroleum Institute's Machine-Aided Indexing and Searching Project" Science Technology Libraries 5 (1): 49-62 (1984).
26Buneman, P.O. "The Multiple Path Problem in Database Schemata." Technical Report. University of Pennsylvania, Wharton School, Department of Decision Sciences, Jan. 1979. NTIS: ADA067147.
27Calzolari, N. and E. Picchi, "Acquisition of Semantic Information from an On-Line Dictionary." (1989): 87-93. Obtained through The British Library Document Supply Centre, Boston Spa, Wetherby, West Yorkshire LS23 7BQ, UK.
28Casadaban, C. "DEB: A Diagnostic Experience Browser Using Similarity Networks." Conference Paper, Fifth Conference on Artificial Intelligence for Space Applications, Huntsville, AL, May 1990: 517-524.
29Cha, S.K. "Kaleidoscope: A Cooperative Menu-Guided Query Interface (SQL Version)." IEEE Transactions on Knowledge and Data Engineering, 3 (1): 42-47 (1991).
30Chamis, A. "Online Database Search Strategies and Thesaural Relationship Models." Ph.D. diss., Case Western Reserve University, 1984.
31Chamis, A. "The Usefulness of Switching Vocabularies for Online Databases." Proceedings of the American Society for Information Sciences Annual Meeting, Oct. 1985, ed. C.A. Parkhurst, 22: 311-314. New York: Knowledge Industry Publications, 1985.
32Chase, Rosen and Wallace, Inc. "CASPIR Computer Aided Searching and Patent Image Retrieval Users Guide." Examiners Version, Sep. 1, 1996. Alexandra, VA: Chase, Rosen and Wallace, Inc., 1996.
33Cheng, C. "Microcomputer-Based User Interface for Library Online Catalogue." Technical Report No. LLL-T-8-85, (Oct. 1985): 4-15. Language Learning Laboratory School of Humanities University of Illinois-Urbana, 1985.
34Chiaramella, Y. and B. Defude. "A Prototype of an Intelligent System for Information Retrieval: IOTA." Information Processing & Management 23 (4) 285-3093 (1987).
35Christopher Wisdo, "Position Paper", AAAI Fall Symposium-AI Applications in Knowledge Navigation and Retrieval, p. 154 (1995).
36Christopher Wisdo, "Position Paper", AAAI Fall Symposium—AI Applications in Knowledge Navigation and Retrieval, p. 154 (1995).
37Christopher, A. "Artificial Intelligence and Computer Graphics: A Relationship in Its Infancy." Computer Graphics World (Aug. 1985): 8-20.
38Cleverdon, C. "Process in Documentation." Journal of Documentation, 26 (1): 55-67 (1970).
39Comaromi, J.P. "Summation of Classification as an Enhancement of Intellectual Access to Information in an Online Environment." Cataloging & Classification Quarterly vol. 11(1) 99-102 (1990).
40Corbett, L. "Controlled versus Natural Language: A Report on the Great Debate." The Information Scientist (United Kingdom): 115-120 (Sep. 1971).
41Cullingford, R. "SAM (Script Applier Mechanism)." In Readings in Natural Language Processing, ed. Grosz et al., 627-649. (Los Altos, CA: Morgan Kaufman Publishers, Inc., 1986.
42Cullingford, R. and M. Passani. "Word-Meaning Selection in Multiprocess Language Understanding Programs." Transactions on Pattern Analysis and Machine Intelligence (IEEE), PAMI-6 (4): 493-509 (1984).
43Cullingford, R.E. "Integrated Knowledge Sources for Computer "Understanding' Tasks." IEEE publication: Transactions on Systems, Man, and Cybernetics SMC-11(1):52-60 (Jan. 1981).
44Cullingford, R.E. "Integrated Knowledge Sources for Computer ‘Understanding’ Tasks." IEEE publication: Transactions on Systems, Man, and Cybernetics SMC-11(1):52-60 (Jan. 1981).
45de Heer, T. "Een Sloridge Maar Toegeerijke Zoekstrategie Voor Computers" (A Loose But Indulgent Retrieval Strategy for Computers). The Hague: Institut TNO voor Wiskunde Informatieverwerking en Statistiek, Mar. 1978. NTIS: N8027211.
46de Heer, T. "Experiments with Multi-Lingual Queries in a Multi-lingual Data Base." The Hague: Institut TNO voor Wiskunde Informatieverwerking en Statistiek, Jul. 1978. NTIS: N8023209.
47Dilger, W. and G. Zifonun. "The Predicate Calculus-Language KS as a Query Language." In Logic and Data Bases, 377-408. New York: Plenum Press, 1978.
48Dillon, M. and A.S. Gray. "FASIT: A Fully Automatic Syntactically Based Indexing System." Journal of the American Society for Information Science. 34 (2): 99-108 (1983).
49DuVal, R.W. "Rotorcraft Handling Qualities and Flight Control System Specification Personal Computer Tutorial Data Base." Final Report, (Feb. 1995): 1-32. Advanced Rotorcraft Technology, Inc., 1995, NTIS: ADA308217.
50Fagan, J.L. "The Effectiveness of a Nonsyntactic Approach to Automatic Phrase Indexing for Document Retrieval." Journal of the American Society for Information Science 40 (2): 115-132, (1986).
51Fagan, J.L. "Experiments in Automatic Phrase Indexing for Document Retrieval: A Comparison of Syntactic and Non-Syntactic Methods." Abstract and selected pages from chapters 1, 3 and 4, Sep. 1987. Also enclosed, Ph.D. Thesis, entire text version, Cornell University, No. 87-868, Sep. 1987.
52Feldman, S.E. "Search Natural Language Systems: Searchers Know Thy Engine." Searcher (Oct. 1994): 34-38.
53Florian, D. "SAFIR (Smart Assistant for Information Retrieval)—An Artificial Intelligence Impact on Information Retrieval." Proceedings of the 11th International Online Information Meeting. Online Information 87 (Dec. 1987), pp. 423-429. Medford, NJ: Learned Information, 1987.
54Ford, N. "European Research Letter: Knowledge-Based Information Retrieval." Journal of the American Society for Information Science 42 (1):72-74 (1991).
55Fox, E.A. "Testing the Applicability of Intelligent Methods for Information Retrieval." Information Services & Use (1987): 119-138.
56Frame, C.E. "Personal Computer and Workstation Operating Systems Tutorial." Master's Thesis, Naval Postgraduate School, 1986. NTIS: ADA280132.
57Freedman. "Using a Text Planner to Model the Behavior of Human Tutors in an ITS." Printed on Oct. 12, 1999 from http://www.cs.indiana.edu/event/maics96/Proceedings/Freedman/freedman.html.
58Fuhr, N. In German with English summary (p. 3). "Zur ubervindung der Diskrepanz zwischen Retrievalforschung und—praxis." Nachr. Dok, 41 (1990): 3-7.
59Gardner, A. et al. "Natural Language Understanding." In Handbook of Artificial Intelligence, ed. A. Barr. and A. Feigenbaum. Stanford University, Department of Computer Science, Report No. STAN-CS-79-754, Jul. 1979. NTIS: ADA076873.
60Germain, E. "Introducing Natural Language Processing." A.I. Expert 7 (8): 30 (1992).
61Gevarter, W. "Introduction to Artificial Intelligence—Someday, Machines Will Be Able to Learn Throughout Their Lifetime: Building Up the Knowledge Base Needed for Advance Reasoning." Chemical Engineering Progress (Sep. 1987): 21-37.
62Giter, D.M. et al. "Rapid Processing of Symbolic Information in a High-Level Language." Automatic Documentation and Mathematical Linguistics (Nauchno-Tekhnicheskaya Informatsiya, Seriya 2) 19 (4): 73-75 (1985).
63Green, C.G. and B. Raphael. "Research on Intelligent Question-Answering Systems." SRI Project 6001, Scientific Report 1. Stanford Research Institute, Menlo Park, CA, May 1967, NTIS: AD656789.
64Grosz, B.J. et al. "Team: An Experiment in the Design of Transportable Natural-Language Interfaces." Artificial Intelligence 32 (1987): 173-243.
65Hahn, U. "Topic Parsing: Accounting for Text Macro Structures in Full-Text Analysis." Information Processing & Management 26 (1): 135-170 (1990).
66Hancock-Beaulieu, M. "Evaluating the Impact of an Online Library Catalogue on Subject Searching Behaviour at the Catalogue and at the Shelves." Journal of Documentation 46 (4): 318-338 (1990).
67Harris, L. "Teaching Computers English Proves Easier Than Training People." Mini-Micro Systems 17(15): 163-172 (1984).
68Haton, J.P. In French with English abstract (p. 198). "Introduction a l'intelligence artificielle et aux systemes experts." Memoires et Etudes Scientifique Revue de Metallurgie (Oct. 1990): 197-208.
69Hendrix, G.G. and B.A. Walters. "The Intelligent Assistant Technical Considerations Invovled in Designing Q and A's Natural Language Interface." Byte (Dec. 1987): 251-258.
70Hendrix, G.G. and E.D. Sacerdoti. "Natural Language Processing: The Field in Perspective." Chap. 7 in Applications in Artificial Intelligence, ed. S.J. Andriole. USA: Petrocelli Books Inc., 1985, 149-191.
71Humphrey, S.M. and N.E. Miller. "Knowledge-Based Indexing of the Medical Literature. The Indexing Aided Project." Journal of the American Society for Information Science 38 (3): 184-196 (1987).
72Jakobovits et al., "Implementing Multi-level Queries in a Database Environment for Vision Research", SPIE, vol. 2420, pp. 95-103 (1995).
73Jansen. "Using an Intelligent Agent to Enhance Search Engine Performance." Printed on Oct. 12, 1999 from http://www.firstmonday.dk/issues/ from vol. 2, No. 3, 1997.
74Jarke, M. and J. Krause. "New Empirical Results of User Studies with a Domain Independent Natural Language Query System."In Artificial Intelligence: Methodology, Systems, Applications, ed. W. Bibel and B. Petkoff, 149-191. North Holland: Elsevier Science Publishers, B.V., 1985.
75Johnson, M.C. "A Grammar-Based Technique for Genetic Search and Optimization." Ph.D. diss., The College of William and Mary, 1996.
76Jones, T.I. "Automatic Search Term Variant Generation." Journal of Documentation, 40 (1): 50-66 (1984).
77Katz et al. Pages from website re the START system including overview and rules; most pages by Boris Katz. http://www.ai.mit.edu/people/boris/webaccess/nodel.html through /node10.html (Feb. 1997). Undated material from the MIT InfoLab Group http://www.ai.mit.edu/projects/infolab.
78Katz, B. "Three-Step Procedure for Language Generation." A.I. Memo No. 599. Massachusetts Institute of Technology, Artificial Intelligence Laboratory, Dec. 1980.
79Katz, B. "Using English for Indexing and Retrieving." A.I. Memo No. 1096, (Oct. 1988): 1-30. Massachusetts Institute of Technology, Artificial Intelligence Laboratory, 1988.
80Katz, B. "Using English for Indexing and Retrieving." Chapter 6 in Artificial Intelligence at MIT: Expanding Frontiers, vol. 1, ed. P.H. Winston and S.A. Sheared, 135-163. Cambridge, MA: The MIT Press, 1990.
81Katz, B. "Using English for Indexing and Retrieving." Conference Paper. In User-Oriented Content-Based Text and Image Handling, 1:314-333. Paris: C.I.D., 1988.
82Katz, B. and B. Levin. "Exploiting Lexical Regularities in Designing Natural Language Systems." Massachusetts Institute of Technology, Artificial Intelligence Laboratory, A.I. Memo No. 1041 (Apr. 1988): 1-23.
83Katz, B. and Levin. "Exploiting Lexical Regularities in Designing Natural Language Systems" (Mar. 1988):316-323.
84Katz, B. and P. Winston. "A Two-Way Natural Language Interface." In Integrated Interactive Computing Systems, ed. P.Degano and E. Sandewall, 279-293. New York: North Holland Publishing Co., Sep. 1982.
85Katz, B. and R. Brooks, Jr. "Understanding Natural Language for Spacecraft Sequencing." Journal of the British Interplanetary Society, 40 (1987): 451-460.
86Katz, B. et al. "Philip: Integrating Web Resources and Lexicons into Natural Language Query Systems." IEEE (Sep. 1999): 255-261. IEEE Publication No. 0-7695-0253-9/99.
87Katz. "START Natural Language Question Answering System" printed on Oct. 12, 1999 from http://www.ai.mit.edu/projects/infolab/start-system.html.
88Keisch, B. "Interactive Computer-Based Instruction: Basic Material Control and Accounting Demonstration." Brookhaven National Laboratory, Upton, NY, Aug. 1993. NTIS: DE93018669.
89Kellogg, C. "On-Line Translation of Natural Language Questions into Artificial Language Queries." Inf. Stor. Retr. 4 (Aug. 1968): 287-307.
90Kerner, J. and R.S. Freedman. "Developing Intelligent Tutoring Systems with A Hypermedia Object-Based Intelligent Educator (HOBIE)." Proceedings: The Third International Conference on Industrial & Engineering Applications of Artificial Intelligence & Expert Systems (Jul. 1990), 2: 890-897. ACM Publication No. ACM 089791-372-8/90/0007/0890.
91Kipfer, B. and F. Kipfer. In German: "Kunstliche Intelligenz in der Praxis [4] (Artificial Intelligence—Practice Aspects 4)" Mikro+Kleincomputer 88-6 (1988): 47-55.
92Kitov, A.I. and V.V. Kostyuk. "Retrieval of Documents Recorded in Natural Language in Computer Storage." Automatic Documentation and Mathematical Linguistics 9 (4): 25-28 (1975).
93Koloder, J.L. "Indexing and Retrieval Strategies for Natural Language Fact Retrieval." ACM Transactions on Database Systems,8 (3): 434-464 (1983).
94Konig, A. "Data structure and computer program for fast interactive searches of clinical diagnoses." Med. Inform. 18 (1) 45-51 (1993).
95Korycinski, C. and A.F. Newell. "Natural-Language Processing and Automatic Indexing." The Indexer 17 (1): 21-29 (1990).
96Koschmann, T.D. et al. "Designing Communication Protocols for a Computer-Mediated Laboratory for Problem-Based Learning" Fourteenth Annual Symposium on Computer Applications in Medical Care, Washington, D.C., Nov. 1990: 464-468. IEEE Computer Society Press, Publication No. 0195-4210/90/0000/0464, 1990.
97Koutamanis, A. and V. Mitossi. "Design Information Retrieval." Delft Progress Report, 15 (1991/1992): 73-86.
98Lancaster, F.W. et al. "Subject Analysis." Annual Review of Information Science and Technology (ARIST), ed. M.E. Williams, 24: 35-85. Amsterdam: Elsevier Science Publishers B.V., 1989.
99Lehnert, W. "The Process of Question Answering." Research Report #88. Yale University, Department of Computer Science, May 1977. NTIS: ADA040559.
100Lehnert, W.G. "A Conceptual Theory of Question Answering." In Readings in Natural Language Processing, ed. Grosz et al., 651-657. Los Altos, CA: Morgan Kaufman Publishers, Inc., 1986.
101Lelu, A. "From Data Analysis to Neural Networks: New Prospects for Efficient Databases." Journal of Information Science 17 (1991): 1-12.
102Libby, E. DuRoss. "Anaphora in Natural Language Processing and Information Retrieval." Information Processing & Management 26 (1): 39-52 (1990).
103Line, M.B. "Bibliographic Records for Users: From Disordered Superabundance to Cost-Effective Satisfaction." ASLIB Proceedings 42 (2): 41-49 (1990).
104Lirov, Y. and V. Lirov. "Online Search Plus Logic Programming Equals Subject Bibliography: An Expert Systems Approach to Bibliographic Processing." Online Review 14 (1): 3-12 (1990).
105Mahugh, D. "Understanding Fourth-Generation Languages." UNIX/World 2 (6): 36-47 (1985).
106Martin, M.M. "Subject Indexing in the New Ethnographic Bibliography of North America." Behavioral & Social Sciences Librarian 11 (1): 13-26 (1991).
107McAllister-Harper, D. "Dewey Decimal Classification in the Online Environment: A Study of Libraries in North Carolina." Cataloging & Classification Quarterly 11 (1): 45-58 (1990).
108McMaster et al. "Computer Acquisition of Natural Language: A Review and Prospectus." Int. J. Man-Machine Studies 8 (1976): 367-396.
109Merta, A. "INDORES 4-A Mechanized System of Information Retrieval in the Field of Information Science," 103-106. Hamden, CT: Archon Books, The Shoestring Press, 1970.
110Merta, A. "INDORES 4—A Mechanized System of Information Retrieval in the Field of Information Science," 103-106. Hamden, CT: Archon Books, The Shoestring Press, 1970.
111Michalski, R. and P. Winston. "Variable Precision Logic." Artificial Intelligence 29 (1986): 121-146.
112Mitkov, R. "The Sublanguage Approach: A Key to Realistic Natural Language Processing." Proceedings of the Sixth International Conference on Artificial Intelligence: Methodology, Systems, Applications, ed. P. Jorrand and V. Sgurev. New Jersey: World Scientific, 1984.
113Molholt, P. "MARC and the Promise of Artificial Intelligence for Subject Access: Current Limitations and Future Considerations." in Beyond the Book Extending MARC for Subject Access, ed. T. Petersen, and P. Molholt, 247-257. Boston: G.K. Hall & Co., 1990).
114Monroe, A.N. and K.D. Roe. "What's the Purpose? Functional Access to Archival Records." Beyond the Book Extending MARC for Subject Access, ed. T. Petersen, and P. Molholt, 157-170. Boston: G.K. Hall & Co., 1990).
115Moreau, M. et al. "Recherché Bibliographiques en Language Naturel." Automatisme 16 (Dec. 1971): 628-637.
116Myers, A. et al. "The Facilitation of Problem-Based Learning in Medical Education Through a Computer-Mediated Tutorial Library." Fourteenth Annual Symposium on Computer Applications in Medical Care, Washington, D.C., Nov. 1990: 469-472. IEEE Computer Society Press, Publication No. 0195-4210/90/0000/4069, 1990.
117Nagao, M. "Artificial Intelligence and Communication." PTC '86 Proceedings: Telecom-Asia, Americas, Pacific, 142-146. Pacific Telecommunications Council, Jan. 1986.
118Nagao, M. "Artificial Intelligence and Communication." PTC '86 Proceedings: Telecom—Asia, Americas, Pacific, 142-146. Pacific Telecommunications Council, Jan. 1986.
119Niehoff, R. et al. "The Design and Evaluation of a Vocabulary Switching System for Use in Multi-Based Search Environments." Final Report to the National Science Foundation. Battelle Columbus Labs, Ohio, Feb. 1980. NTIS: PB80154479.
120O'Brien, L. "It's Only Logical: The Combination of Declarative Procedural Programming Makes Prolog a Logical Choice." Computer Language 9 (12): 61 (1992).
121Onorato, L. and R. Schvaneveldt. "Programmer-Nonprogrammer Differences in Specifying Procedures to People and Computers." Journal of Systems and Software 7 (1987): 357-369.
122Pao, Y.-H. and C.-S. Yang. "A Computer Intelligent System for Understanding Chinese Homonyms." The First International Conference on Computers and Applications, Beijing, (Jun. 1984): 841-847. The Computer Society Press (IEEE), Catalog No. 84CH2039-6.
123Paradaens, J. et al. "Toward a Theory of Spatial Database Queries" Association of Computing Machinery, 1994, pp. 279-288. ACM Publication No. 0-89791-639-5/94/0005.
124Peter G. Annick, "Integrating Natural Language Processing and Information Retrieval in a Troubleshooting Help Desk", IEEE Expert, vol. 8, No. 6 pp. 9-17 (Dec., 1993).
125PHLIQA Project Group. "PHLIQA 1-A Question-Answering System for Data-Base Consultation in Natural English I." Philips Technical Review, 38(9): 230-239 (1978-79).
126PHLIQA Project Group. "PHLIQA 1-A Question-Answering System for Data-Base Consultation in Natural English II." Phillips Technical Review, 38 (10): 269-284 (1978-79).
127PHLIQA Project Group. "PHLIQA 1—A Question-Answering System for Data-Base Consultation in Natural English I." Philips Technical Review, 38(9): 230-239 (1978-79).
128PHLIQA Project Group. "PHLIQA 1—A Question-Answering System for Data-Base Consultation in Natural English II." Phillips Technical Review, 38 (10): 269-284 (1978-79).
129Pritchard-Schoch, T. "Natural Language Comes of Age." Westlaw Online Information Service, Online 33 (May 1, 1993): 1-15. Westlaw No. 3280292.
130Raphael, B. "Research on Intelligent Question-Answering Systems." SRI Project 6001, Final Report. Stanford Research Institute, Menlo Park, CA, May 1968. NTIS: AD671970.
131Rapp and Wettler In German with English summary (p. 27). "Simulation der Suchwortgenerierung im Information-Retrieval durch propagierung in einem konnektionistischen Wortnetz." Nachr. Dok. 41 (1990): 27-32.
132Reynolds, S.J. "Sabbatical: The Pause That Refreshes." Journal of Academic Librarianship, 16 (2): 90-93 (1990).
133Rowley, J.E. "A Comparison Between Free Language and Controlled Language Indexing and Searching." Information Services & Use 10 (1990): 147-155.
134Rubinoff et al. "Easy English, a Language for Information Retrieval Through a Remote Typewriter Console." University of Pennsylvania, Moore School of Electrical Engineering, Apr. 1967. NTIS: AD660081.
135Salton, G. "Information Storage and Retrieval" Scientific Report No. ISR-11 to The National Science Foundation, Jun. 1966.
136Salton, G. and M. Smith. "On the Application of Syntactic Methodologies in Automatic Text Analysis." Association for Computing Machinery, ACM Press, 137-150 (1989). ACM 0-89791-321-3/89/0006/0137.
137Salton, G. et al. "On Application of Syntactic Methodologies in Automatic Text Analysis." Information Processing & Management 26 (1): 73-92 (1990).
138Sano, H. "Facet Tabulation of Index Terms." Information Processing & Management 26 (4): 543-248 (1990).
139Schank, R.C. "Computer Understanding of Natural Language." Behavior Research Methods & Instrumentation 10 (2): 132-138 (1978).
140Schank, R.C. "The Use of Conceptual Relations in Content Analysis and Data Base Storage." Tracor Inc., Austin, TX, Jan. 1968. NTIS: AD666992.
141Schank, R.C. and J. Kolodner. "Retrieving Information from an Episodic Memory or Why Computers' Memories Should Be More Like People's." Research Report #159. Yale University, Department of Computer Science, Jan. 1979. NTIS: ADA071445.
142Schank, R.C. and W. Lehnert. "Computer Understanding of Stories." In Human and Artificial Intelligence, ed. F. Klix, 135-139. New York: North Holland Publishing Co., 1979.
143Schank, R.C. et al. "Conceptual Information Retrieval." Research Report #190. Yale University, Department of Computer Science, Dec. 1980. NTIS: ADA095372.
144Schmidhausler F.J. In German: "Von Eliza uber Alice zum Sachmittel-Artificial Intellegence. (From ELIZA, via ALICE to practical use)." Hard and Soft (Nov./Dec. 1988): 52-55.
145Scown, S.J. "Artificial Intelligence and Natural Language Systems—Part 2." Computers and People (May-Jun.):16-22 (1987).
146Sebrechts, M. and P.H. Gross. "Programming in Natural Language: A Descriptive Analysis." Behavior Research Methods, Instruments and Computers 17 (2) 268-274 (1985).
147Sheilla E. Desert. "Westlaw Is Natural v. Boolean Searching: A Performance Study." Law Library Journal, 85 (1993): 713.
148Shuman, B.A. "Expert Systems and the Future of Interactive Searching." Proceedings of National Online Meeting (May 1989): 405-411. Medford, NJ: Learned Information, 1989.
149Shwartz, P. "Natural Language Interfaces and Database Expert Systems." Proceedings of the Annual Artificial Intelligence & Advanced Computer Technology Conference, Long Beach, CA (Apr. 1987).
150Smolen, A. et al. "Development of the Cardiovascular System: An Interactive Video Computer Program." Proceedings from Sixteenth Annual Symposium on Computer Applications in Medical Care, Baltimore, Maryland (Nov. 1992): 847-848. American Medical Informatics Association, AMIA Publication No. 0195-4210/92.
151Sneiders. "FAQ Answering on WWW using Shallow Language Understanding." Printed on Oct. 12, 1999 from http://ekd.dsv.su.se/ifip98/faq-answering.htm.
152Snyers, D. and D. Thayse. "Artificial Intelligence Methods for Speech Understanding." Communications Technology Symposium, Munich, Apr. 1986, German Chapter of the IEEE. Berlin: VDE-Verlag GmbH, 1986, pp. 103-107.
153Spencer, D.A. "A study of the Description Matching Problem." Master's Thesis, Massachusetts Institute of Technology, 1971.
154Spoken Language Systems. "A Conventional System Architecture: Galaxy." (1998) Printed on Oct. 12, 1999) from http://www.sls.lcs.mit.edu/sls/whatwedo/architecture.html.
155Starr, B.H. et al. "HIKE (HPKB Integrated Knowledge Environment)—A Query Interface and Integrated Knowledge Environment of HPKB." Intelligent Systems Demos: Proceedings of the Sixteenth National Conference on Artificial Intelligence, 927-928. Menlo Park, CA: AAAI Press, 1999. Publication No. AAAI-99.
156Stevens, L. "Natural-Language and Voice-Recognition Systems." Chapter 3 in Artificial Intelligence the Search for the Perfect Machine, 21-39. New Jersey: Hayden Book Co., 1984.
157Stogniy, A.A. and V.N. Afanassiev. "Some Design Problems for Automatic Fact Information Retrieval and Storage Systems." In Mechanized Information Storage Retrieval and Dissemination, 289-299. New York: North-Holland, 1968.
158Strukhoff, R. "The User Interface: How Does Your Product Look and Feel?" Electronic and Optical Publishing Review 7(4): 170-174 (1987).
159Svenonius, E. "Bibliographical Control." In Academic Librarians Research Perspectives, ed. M.J. Lynch, ACRL Publications in Librarianship No. 47: 38-66. Chicago: American Library Association, 1990.
160Swanson, D.R. "Word Correlation and Automatic Indexing Progress Report No. 2." Submission to the Council on Library Resources by Ramo-Wooldridge; Dec. 21, 1959.
161Swanson, D.R. "Word Correlation and Automatic Indexing, Phase 1 Final Report: An Experiment in Automatic Text Searching." Submission to the Council on Library Resources by Ramo-Wooldridge; Apr. 30, 1960.
162Swanson, D.R.. "Searching Natural Language Text by Computer Machine Indexing and Text Searching Offers an Approach to the Basic Problems of Library Automation." Science 132 (1960): 1099-1104.
163Tennant, H. "Menu-Based Natural Language." In Encyclopedia of Artificial Intelligence, vol. 1, ed. S.C. Shapiro et al., 594-597. New York: John Wiley & Sons, 1987.
164Teskey, F.N. "Enriched Knowledge Representations for Information Retrieval." Proceedings of the Tenth Annual International ACMSIGIR on Research & Development in Information Retrieval, New Orleans (Jun. 1987). 43a-43g. Association for Computing Machinery, ACM Press No. 089791-232-2/87/0006/0043a (1987).
165Tomiski, E.A. and Klahr, M. "How Artificial Intelligence Has Developed." Journal of Systems Management (May 1986): 6-10.
166Tou, F. "RABBIT: An Intelligent Database Assistant." Proceedings of the National Conference on Artificial Intelligence, 314-318. American Association for Artificial Intelligence, Pittsburgh, PA 1982.
167Treu, S. "The Browser's Retrieval Game" American Documentation (Oct. 1968): 404-410.
168Unknown. "Chat at the Highest Level." Scientific American 235 (4): 60, 64 (1976).
169Vaccari, E. et al. "DARR: A Free-text Analysis System for the Automatic Documentation of Radiological Reports." Meth. Inform. Med. 16(3): 144-153 (1977).
170Vallee, J.F. et al. "Retrieval Formulae for Inquiry Systems." Inform. Stor. Retr. 4 (1968): 13-26.
171van Rijsbergen, C.J. "A New Theoretical Framework for Information Retrieval." SIGIR Forum (Proceedings of the 9th International SIGIR Conference in Research and Development in Information Retrieval) 21 (1-2, Fall-Winter 1986-87): 194-200.
172Vjekoslav, P. "Neki Problem Jezicnog Komuniciranja S Bazama Podataka." (English abstract on page 285). Informatologia Yugoslavica 14 (3-4): 281-285 (Jun. 1982).
173Wade, S. et al. "A Comparison of Knowledge-Based and Statistically-Based Techniques for Reference Retrieval." Online Review 12 (2): 91-108 (1988).
174Walker, A. "Expert Database Systems in Prolog." Chapter 4 in Knowledge Systems and Prolog, Second Edition, ed., Walker et al, 248-336. Reading, MA: Addison-Wesley, 1990.
175Waltz, D.L. "Natural Language Access to a Large Data Base." Computers and People (Apr. 1976): 19-26.
176Whalen, T.E. and A.S. Patrick. "COMODA: A Conversation Model for Database Access." Behavior & Information Technology 9 (2): 93-110 (1990).
177Whitehead. "List of Publications from the DBLP Bibliography Server." Printed on Oct. 12, 1999 from http://www.informatik.uni-trier.de/˜ley/db/indices/a-tree/w/Whitehead:Steven_D=.html.
178Wilde, D.U. "Computer-Aided Strategy Design Using Adaptive and Associate Techniques." American Society for Information Science (ASIS) Annual Meeting, Columbus, Ohio. Information Transfer 5 (Oct. 1968):175-178.
179Wilensky, R. "Understanding Complex Situations." Proceedings of the Sixth International Joint Conference of Artificial Intelligence, Tokyo, 2: 954-959 (1979).
180Williamson, M. "Natural-Language Inquiry Systems Part 2.".PC Week (Oct. 8, 1985): 41-42.
181Winograd, T. "Five Lectures on Artificial Intelligence." Report STAN CS 74-459. Stanford University, Department of Computer Science, Sep. 1974. NTIS: ADA000085.
182Winston, P. "Language Understanding" Chapter 9 in Artificial Intelligence, 2nd Edition, 291-334. Reading, MA: Addison-Wesley Publishing Co., Jul. 1984.
183Winston, P. "The LISP Revolution LISP Is No Longer Limited to a Lucky Few." Byte (Apr. 1985): 209-217.
184Winston, P. and R.H. Brown, eds. "Progress in Artificial Intelligence " 1978, vol. 1. Report to the U.S. Office of Naval Research. Massachusetts Institute of Technology, Artificial Intelligence Laboratory, 1979. NTIS: ADA068838.
185Winston, P.H. "Learning Structural Descriptions from Examples." Ph.D. diss., Massachusetts Institute of Technology, 1971.
186Winston, P.H. and B.K.P. Horn. "Symbolic Pattern Matching," Chapter 24: 354-365. "Interpreting Transition Trees," Chapter 28: 412-430. "Compiling Transition Trees," Chapter 29: 432-439. "Procedures-Writing Programs and Database Interfaces," Chapter 30: pp. 442-454, in LISP Third Edition, ed. P.H. Winston and B.K.P. Horn. Reading, MA: Addison-Wesley Publishing Co., 1991.
187Woods, W.A. "Semantics for a Question-Answering System." Ph.D. diss., Harvard University, Division of Engineering, 1979. New York: Garland Publishing, Inc., 1979.
188Wu, X. et al. "KDA: A Knowledge-Based Database Assistant." IEEE (1989): 402-409. IEEE publication No. CH2695-5/89/0000/0402.
189Yuret, D. "Discovery of Linguistic Relations Using Lexical Attraction." Ph. D. diss., Massachusetts Institute of Technology, 1998, pp. 1-56.
190Zaki, M. and R. Salama. "Linkage Versus Integration for Binding Database and Interactive Graphics Systems." Inform. Systems 12 (3): 271-280 (1987).
191Zijlstra, B.H.A. "Search Strategies in Natural Language: Bringing Down the Barriers to Information Transfer." AGARD Conference Proceedings 505 (Oct. 1991): 4-1-4-39. Advisory Group for Aerospace Research and Development, AGARD Publication No. CP-505, 1991.
192Zloof, M.M. "Query-by-Example: A Data Base Language." IBM System Journal 4 (1977): 324-343.
Citada por
Patente citante Fecha de presentación Fecha de publicación Solicitante Título
US6665666 *1 Feb 200016 Dic 2003International Business Machines CorporationSystem, method and program product for answering questions using a search engine
US6778951 *9 Ago 200017 Ago 2004Concerto Software, Inc.Information retrieval method with natural language interface
US6804670 *22 Ago 200112 Oct 2004International Business Machines CorporationMethod for automatically finding frequently asked questions in a helpdesk data set
US6873981 *16 Dic 200229 Mar 2005Revenue Science, Inc.Method and system for parsing navigation information
US6937986 *28 Dic 200030 Ago 2005Comverse, Inc.Automatic dynamic speech recognition vocabulary based on external sources of information
US6957213 *17 May 200018 Oct 2005Inquira, Inc.Method of utilizing implicit references to answer a query
US7013263 *22 Mar 200214 Mar 2006Mindfabric, Inc.Online interaction processing
US705097712 Nov 199923 May 2006Phoenix Solutions, Inc.Speech-enabled server for internet website and method
US705102312 Nov 200323 May 2006Yahoo! Inc.Systems and methods for generating concept units from search queries
US7089218 *16 Jun 20058 Ago 2006Neuric Technologies, LlcMethod for inclusion of psychological temperament in an electronic emulation of the human brain
US7133866 *2 Oct 20027 Nov 2006Hewlett-Packard Development Company, L.P.Method and apparatus for matching customer symptoms with a database of content solutions
US71368466 Abr 200114 Nov 20062005 Keel Company, Inc.Wireless information retrieval
US7203646 *22 May 200610 Abr 2007Phoenix Solutions, Inc.Distributed internet based speech recognition system with natural language support
US72839518 Nov 200116 Oct 2007Insightful CorporationMethod and system for enhanced data searching
US734337222 Feb 200211 Mar 2008International Business Machines CorporationDirect navigation for information retrieval
US7363295 *19 Abr 200422 Abr 2008Yahoo! Inc.Techniques for inline searching in an instant messenger environment
US739820119 Feb 20038 Jul 2008Evri Inc.Method and system for enhanced data searching
US7426505 *7 Mar 200116 Sep 2008International Business Machines CorporationMethod for identifying word patterns in text
US7523125 *15 Jun 200121 Abr 2009Mastersoft Research Pty LimitedParsing system
US752642513 Dic 200428 Abr 2009Evri Inc.Method and system for extending keyword searching to syntactically and semantically annotated data
US7587387 *31 Mar 20058 Sep 2009Google Inc.User interface for facts query engine with snippets from information sources that include query terms and answer terms
US76402223 Mar 200629 Dic 2009Pegasystems Inc.Rules base systems and methods with circumstance translation
US764722520 Nov 200612 Ene 2010Phoenix Solutions, Inc.Adjustable resource based speech recognition system
US76574243 Dic 20042 Feb 2010Phoenix Solutions, Inc.System and method for processing sentence based queries
US7665063 *26 May 200416 Feb 2010Pegasystems, Inc.Integration of declarative rule-based processing with procedural programming
US76688507 Jun 200623 Feb 2010Inquira, Inc.Rule based navigation
US767284119 May 20082 Mar 2010Phoenix Solutions, Inc.Method for processing speech data for a distributed recognition system
US767293711 Abr 20072 Mar 2010Yahoo, Inc.Temporal targeting of advertisements
US767295112 May 20062 Mar 2010Inquira, Inc.Guided navigation system
US76981319 Abr 200713 Abr 2010Phoenix Solutions, Inc.Speech recognition system for client devices having differing computing capabilities
US77025083 Dic 200420 Abr 2010Phoenix Solutions, Inc.System and method for natural language processing of query answers
US770267711 Mar 200820 Abr 2010International Business Machines CorporationInformation retrieval from a collection of data
US771191912 Ago 20054 May 2010Pegasystems Inc.Methods and apparatus for digital data processing with mutable inheritance
US772530729 Ago 200325 May 2010Phoenix Solutions, Inc.Query engine for processing voice based queries including semantic decoding
US77253209 Abr 200725 May 2010Phoenix Solutions, Inc.Internet based speech recognition system with dynamic grammars
US772532123 Jun 200825 May 2010Phoenix Solutions, Inc.Speech based query system using semantic decoding
US77299043 Dic 20041 Jun 2010Phoenix Solutions, Inc.Partial speech processing device and method for use in distributed systems
US774760114 Ago 200629 Jun 2010Inquira, Inc.Method and apparatus for identifying and classifying query intent
US775215923 Ago 20076 Jul 2010International Business Machines CorporationSystem and method for classifying text
US775681023 Ago 200713 Jul 2010International Business Machines CorporationSoftware tool for training and testing a knowledge base
US776957931 May 20053 Ago 2010Google Inc.Learning facts from semi-structured text
US777434828 Mar 200710 Ago 2010Yahoo, Inc.System for providing geographically relevant content to a search query with local intent
US778364324 Ene 200824 Ago 2010International Business Machines CorporationDirect navigation for information retrieval
US778825228 Mar 200731 Ago 2010Yahoo, Inc.System for determining local intent in a search query
US779282129 Jun 20067 Sep 2010Microsoft CorporationPresentation of structured search results
US780545028 Mar 200728 Sep 2010Yahoo, Inc.System for determining the geographic range of local intent in a search query
US781408812 May 200812 Oct 2010Nuance Communications, Inc.System for identifying word patterns in text
US783142623 Jun 20069 Nov 2010Phoenix Solutions, Inc.Network based interactive speech recognition system
US783154531 May 20059 Nov 2010Google Inc.Identifying the unifying subject of a set of facts
US7831688 *6 Jun 20019 Nov 2010Adobe Systems IncorporatedMethod and system for providing electronic user assistance
US784903421 Jun 20067 Dic 2010Neuric Technologies, LlcMethod of emulating human cognition in a brain model containing a plurality of electronically represented neurons
US78564336 Abr 200721 Dic 2010Yahoo! Inc.Dynamic bid pricing for sponsored search
US7860815 *7 Feb 200728 Dic 2010Venkateswara Prasad TangiralaComputer knowledge representation format, system, methods, and applications
US7873519 *31 Oct 200718 Ene 2011Phoenix Solutions, Inc.Natural language speech lattice containing semantic variants
US788195729 Sep 20061 Feb 2011Amazon Technologies, Inc.Identifying tasks for task performers based on task subscriptions
US788584429 Sep 20068 Feb 2011Amazon Technologies, Inc.Automatically generating task recommendations for human task performers
US789969430 Jun 20061 Mar 2011Amazon Technologies, Inc.Generating solutions to problems via interactions with human responders
US791270231 Oct 200722 Mar 2011Phoenix Solutions, Inc.Statistical language model trained with semantic variants
US792109910 May 20065 Abr 2011Inquira, Inc.Guided navigation system
US79254925 Jun 200712 Abr 2011Neuric Technologies, L.L.C.Method for determining relationships through use of an ordered list between processing nodes in an emulated human brain
US792567627 Ene 200612 Abr 2011Google Inc.Data object visualization using maps
US79338995 Oct 201026 Abr 2011Yahoo! Inc.Dynamic bid pricing for sponsored search
US794143630 Nov 200610 May 2011Yahoo, Inc.Keyword bidding strategy for novel concepts
US794546916 Nov 200417 May 2011Amazon Technologies, Inc.Providing an electronic marketplace to facilitate human performance of programmatically submitted tasks
US794547029 Sep 200617 May 2011Amazon Technologies, Inc.Facilitating performance of submitted tasks by mobile task performers
US795359310 Mar 200931 May 2011Evri, Inc.Method and system for extending keyword searching to syntactically and semantically annotated data
US795372031 Mar 200531 May 2011Google Inc.Selecting the best answer to a fact query from among a set of potential answers
US79581046 Mar 20087 Jun 2011O'donnell Shawn CContext based data searching
US796629126 Jun 200721 Jun 2011Google Inc.Fact-based object merging
US797076623 Jul 200728 Jun 2011Google Inc.Entity type assignment
US799179717 Feb 20062 Ago 2011Google Inc.ID persistence through normalization
US800095729 May 200816 Ago 2011International Business Machines CorporationEnglish-language translation of exact interpretations of keyword queries
US80010677 Abr 200716 Ago 2011Neuric Technologies, LlcMethod for substituting an electronic emulation of the human brain into an application to replace a human
US800569717 Ene 200623 Ago 2011Amazon Technologies, Inc.Performing automated price determination for tasks to be performed
US802421131 Mar 200620 Sep 2011Amazon Technologies, Inc.Automatically generating assessments of qualification relevance and qualification issuer credibility
US802465031 Mar 200620 Sep 2011Microsoft CorporationDrilling on elements in arbitrary ad-hoc reports
US803704729 Feb 200811 Oct 2011Yahoo! Inc.Technique for inline searching in an instant messenger environment
US804625029 Sep 200625 Oct 2011Amazon Technologies, Inc.Facilitating performance by task performers of language-specific tasks
US804634829 May 200625 Oct 2011NetBase Solutions, Inc.Method and apparatus for concept-based searching of natural language discourse
US8046357 *7 Nov 200525 Oct 2011Iac Search & Media, Inc.Sampling internet user traffic to improve search results
US805560829 May 20068 Nov 2011NetBase Solutions, Inc.Method and apparatus for concept-based classification of natural language discourse
US805567417 Feb 20068 Nov 2011Google Inc.Annotation framework
US806529024 Ago 200922 Nov 2011Google Inc.User interface for facts query engine with snippets from information sources that include query terms and answer terms
US807380216 Nov 20096 Dic 2011Pegasystems, Inc.Rules base systems and methods with circumstance translation
US80785734 Nov 201013 Dic 2011Google Inc.Identifying the unifying subject of a set of facts
US808226418 Dic 200720 Dic 2011Inquira, Inc.Automated scheme for identifying user intent in real-time
US809547626 Nov 200710 Ene 2012Inquira, Inc.Automated support scheme for electronic forms
US810839021 Dic 200631 Ene 2012Yahoo! Inc.System for targeting data to sites referenced on a page
US812187919 Feb 201021 Feb 2012Amazon Technologies, Inc.Automatically generating assessments of qualification relevance and qualification issuer credibility
US812188814 Dic 200721 Feb 2012Amazon Technologies, Inc.Facilitating improvement of results of human performance of tasks
US812202620 Oct 200621 Feb 2012Google Inc.Finding and disambiguating references to entities on web pages
US813154010 Mar 20096 Mar 2012Evri, Inc.Method and system for extending keyword searching to syntactically and semantically annotated data
US814564520 May 201027 Mar 2012Yahoo! Inc.System for identifying geographically relevant advertisements from a search query
US817089726 Sep 20061 May 2012Amazon Technologies, Inc.Automated validation of results of human performance of tasks
US818553812 Jul 201022 May 2012Yahoo! Inc.System for determining the geographic range of local intent in a search query
US821943210 Jun 200810 Jul 2012Amazon Technologies, Inc.Automatically controlling availability of tasks for performance by human users
US821959917 Oct 201110 Jul 2012True Knowledge LimitedKnowledge storage and retrieval system and method
US82248029 Ago 201117 Jul 2012Google Inc.User interface for facts query engine with snippets from information sources that include query terms and answer terms
US822973423 Jun 200824 Jul 2012Phoenix Solutions, Inc.Semantic decoding of user queries
US82393508 May 20077 Ago 2012Google Inc.Date ambiguity resolution
US823939431 Mar 20057 Ago 2012Google Inc.Bloom filters for query simulation
US823975116 May 20077 Ago 2012Google Inc.Data from web documents in a spreadsheet
US824468917 Feb 200614 Ago 2012Google Inc.Attribute entropy as a signal in object normalization
US82505252 Mar 200721 Ago 2012Pegasystems Inc.Proactive performance management for multi-user enterprise software systems
US825525822 Dic 201028 Ago 2012Amazon Technologies, Inc.Identifying tasks for task performers based on task subscriptions
US826078517 Feb 20064 Sep 2012Google Inc.Automatic object reference identification and linking in a browseable fact repository
US827580314 May 200825 Sep 2012International Business Machines CorporationSystem and method for providing answers to questions
US829076827 Mar 200216 Oct 2012International Business Machines CorporationSystem and method for determining a set of attributes based on content of communications
US829628412 Ene 201123 Oct 2012Oracle International Corp.Guided navigation system
US830684027 Jul 20096 Nov 2012Amazon Technologies, Inc.Providing an electronic marketplace to facilitate human performance of programmatically submitted tasks
US830702529 May 20086 Nov 2012International Business Machines CorporationMethod for service oriented data extraction transformation and load
US833239423 May 200811 Dic 2012International Business Machines CorporationSystem and method for providing question and answers with deferred type evaluation
US833570428 Ene 200518 Dic 2012Pegasystems Inc.Methods and apparatus for work management and routing
US834720214 Mar 20071 Ene 2013Google Inc.Determining geographic locations for place names in a fact repository
US83522779 Abr 20078 Ene 2013Phoenix Solutions, Inc.Method of interacting through speech with a web-connected server
US838630226 Ene 201226 Feb 2013Amazon Technologies, Inc.Facilitating improvement of results of human performance of tasks
US839223520 Jul 20115 Mar 2013Amazon Technologies, Inc.Performing automated price determination for tasks to be performed
US84019925 Feb 201019 Mar 2013IT Actual, Sdn. Bhd.Computing platform based on a hierarchy of nested data structures
US845801013 Oct 20094 Jun 2013Amazon Technologies, Inc.Monitoring and enforcing price parity
US846372026 Mar 201011 Jun 2013Neuric Technologies, LlcMethod and apparatus for defining an artificial brain via a plurality of concept nodes defined by frame semantics
US846812212 Nov 200818 Jun 2013Evi Technologies LimitedKnowledge storage and retrieval system and method
US847344922 Dic 200925 Jun 2013Neuric Technologies, LlcProcess of dialogue and discussion
US8478732 *2 May 20002 Jul 2013International Business Machines CorporationDatabase aliasing in information access system
US847876922 Feb 20082 Jul 2013Accenture Global Services LimitedConversational question generation system adapted for an insurance claim processing system
US847878023 Abr 20102 Jul 2013Oracle Otc Subsidiary LlcMethod and apparatus for identifying and classifying query intent
US847915729 Dic 20092 Jul 2013Pegasystems Inc.Methods and apparatus for integration of declarative rule-based processing with procedural programming in a digital data-processing evironment
US848401514 May 20109 Jul 2013Wolfram Alpha LlcEntity pages
US849500229 Abr 200423 Jul 2013International Business Machines CorporationSoftware tool for training and testing a knowledge base
US849889226 Mar 201230 Jul 2013Amazon Technologies, Inc.Automated validation of results of human performance of tasks
US851578622 Feb 200820 Ago 2013Accenture Global Services GmbhRule generation system adapted for an insurance claim processing system
US851607730 Sep 201020 Ago 2013Adobe Systems IncorporatedMethod and system for providing electronic user assistance
US85898697 Sep 200719 Nov 2013Wolfram Alpha LlcMethods and systems for determining a formula
US859499615 Oct 200826 Nov 2013Evri Inc.NLP-based entity recognition and disambiguation
US860100830 Abr 20123 Dic 2013Yahoo! Inc.System for determining the geographic range of local intent in a search query
US860101514 May 20103 Dic 2013Wolfram Alpha LlcDynamic example generation for queries
US86122087 Abr 200417 Dic 2013Oracle Otc Subsidiary LlcOntology for use with a system, method, and computer readable medium for retrieving information and response to a query
US864512530 Mar 20114 Feb 2014Evri, Inc.NLP-based systems and methods for providing quotations
US864537229 Oct 20104 Feb 2014Evri, Inc.Keyword-based search engine results using enhanced query strategies
US86454055 Ene 20064 Feb 2014International Business Machines CorporationNatural language expression in response to a query
US865017513 Jul 201211 Feb 2014Google Inc.User interface for facts query engine with snippets from information sources that include query terms and answer terms
US866084921 Dic 201225 Feb 2014Apple Inc.Prioritizing selection criteria by automated assistant
US8666730 *12 Mar 20104 Mar 2014Invention Machine CorporationQuestion-answering system and method based on semantic labeling of text documents and user questions
US8666928 *21 Jul 20064 Mar 2014Evi Technologies LimitedKnowledge repository
US867097921 Dic 201211 Mar 2014Apple Inc.Active input elicitation by intelligent automated assistant
US867098513 Sep 201211 Mar 2014Apple Inc.Devices and methods for identifying a prompt corresponding to a voice input in a sequence of prompts
US86769042 Oct 200818 Mar 2014Apple Inc.Electronic devices with voice command and contextual data processing capabilities
US86773778 Sep 200618 Mar 2014Apple Inc.Method and apparatus for building an intelligent automated assistant
US868264912 Nov 200925 Mar 2014Apple Inc.Sentiment prediction from textual data
US868266725 Feb 201025 Mar 2014Apple Inc.User profiling for selecting user specific voice input processing information
US86828914 Sep 201225 Mar 2014Google Inc.Automatic object reference identification and linking in a browseable fact repository
US868291331 Mar 200525 Mar 2014Google Inc.Corroborating facts extracted from multiple sources
US868844618 Nov 20111 Abr 2014Apple Inc.Providing text input using speech data and non-speech data
US869435030 Dic 20108 Abr 2014Amazon Technologies, Inc.Automatically generating task recommendations for human task performers
US870056831 Mar 200615 Abr 2014Google Inc.Entity normalization via name normalization
US870060416 Oct 200815 Abr 2014Evri, Inc.NLP-based content recommender
US870647211 Ago 201122 Abr 2014Apple Inc.Method for disambiguating multiple readings in language conversion
US870650321 Dic 201222 Abr 2014Apple Inc.Intent deduction based on previous user interactions with voice assistant
US871277629 Sep 200829 Abr 2014Apple Inc.Systems and methods for selective text to speech synthesis
US87130217 Jul 201029 Abr 2014Apple Inc.Unsupervised document clustering using latent semantic density analysis
US871311913 Sep 201229 Abr 2014Apple Inc.Electronic devices with voice command and contextual data processing capabilities
US871804728 Dic 20126 May 2014Apple Inc.Text to speech conversion of text messages from mobile communication devices
US871900627 Ago 20106 May 2014Apple Inc.Combined statistical and rule-based part-of-speech tagging for text-to-speech synthesis
US871901427 Sep 20106 May 2014Apple Inc.Electronic device with text error correction based on voice recognition data
US871926022 Nov 20116 May 2014Google Inc.Identifying the unifying subject of a set of facts
US871931817 May 20136 May 2014Evi Technologies LimitedKnowledge storage and retrieval system and method
US872549311 Abr 200813 May 2014Neuric LlcNatural language parsing method to provide conceptual flow
US87257391 Nov 201113 May 2014Evri, Inc.Category-based content recommendation
US87319424 Mar 201320 May 2014Apple Inc.Maintaining context information between user interactions with a voice assistant
US87386432 Ago 200727 May 2014Google Inc.Learning synonymous object names from anchor texts
US875123815 Feb 201310 Jun 2014Apple Inc.Systems and methods for determining the language to use for speech generated by a text to speech engine
US87514981 Feb 201210 Jun 2014Google Inc.Finding and disambiguating references to entities on web pages
US8756245 *16 May 200617 Jun 2014Iac Search & Media, Inc.Systems and methods for answering user questions
US87621521 Oct 200724 Jun 2014Nuance Communications, Inc.Speech recognition system interactive agent
US876215628 Sep 201124 Jun 2014Apple Inc.Speech recognition repair using contextual information
US87624695 Sep 201224 Jun 2014Apple Inc.Electronic devices with voice command and contextual data processing capabilities
US87687025 Sep 20081 Jul 2014Apple Inc.Multi-tiered voice feedback in an electronic device
US876892512 Sep 20121 Jul 2014International Business Machines CorporationSystem and method for providing answers to questions
US877544215 May 20128 Jul 2014Apple Inc.Semantic search using a single-source semantic model
US878181314 Ago 200615 Jul 2014Oracle Otc Subsidiary LlcIntent management tool for identifying concepts associated with a plurality of users' queries
US878183622 Feb 201115 Jul 2014Apple Inc.Hearing assistance system for providing consistent human speech
US8788524 *14 May 201022 Jul 2014Wolfram Alpha LlcMethod and system for responding to queries in an imprecise syntax
US879900021 Dic 20125 Ago 2014Apple Inc.Disambiguation based on active input elicitation by intelligent automated assistant
US881229421 Jun 201119 Ago 2014Apple Inc.Translating phrases from one language into another using an order-based set of declarative rules
US881229828 Jul 201019 Ago 2014Wolfram Alpha LlcMacro replacement of natural language input
US881243516 Nov 200719 Ago 2014Google Inc.Learning objects and facts from documents
US882547131 Mar 20062 Sep 2014Google Inc.Unsupervised extraction of facts
US883863311 Ago 201116 Sep 2014Vcvc Iii LlcNLP-based sentiment analysis
US883865929 Sep 200816 Sep 2014Amazon Technologies, Inc.Enhanced knowledge repository
US885609616 Nov 20067 Oct 2014Vcvc Iii LlcExtending keyword searching to syntactically and semantically annotated data
US886225230 Ene 200914 Oct 2014Apple Inc.Audio user interface for displayless electronic device
US888048718 Feb 20114 Nov 2014Pegasystems Inc.Systems and methods for distributed rules processing
US889244621 Dic 201218 Nov 2014Apple Inc.Service orchestration for intelligent automated assistant
US889255024 Sep 201018 Nov 2014International Business Machines CorporationSource expansion for information retrieval and information extraction
US889814027 Jun 201325 Nov 2014Oracle Otc Subsidiary LlcIdentifying and classifying query intent
US88985689 Sep 200825 Nov 2014Apple Inc.Audio user interface
US890371621 Dic 20122 Dic 2014Apple Inc.Personalized vocabulary for digital assistant
US892433518 Feb 201130 Dic 2014Pegasystems Inc.Rule-based user interface conformance methods
US892441018 Nov 201130 Dic 2014Oracle International CorporationAutomated scheme for identifying user intent in real-time
US89301914 Mar 20136 Ene 2015Apple Inc.Paraphrasing of user requests and results by automated digital assistant
US893515221 Jul 200813 Ene 2015NetBase Solutions, Inc.Method and apparatus for frame-based analysis of search results
US893516725 Sep 201213 Ene 2015Apple Inc.Exemplar-based latent perceptual modeling for automatic speech recognition
US894298621 Dic 201227 Ene 2015Apple Inc.Determining user intent based on ontologies of domains
US894926314 May 20123 Feb 2015NetBase Solutions, Inc.Methods and apparatus for sentiment analysis
US895441228 Sep 200610 Feb 2015Google Inc.Corroborating facts in electronic documents
US895442617 Feb 200610 Feb 2015Google Inc.Query language
US895446914 Mar 200810 Feb 2015Vcvciii LlcQuery templates and labeled search tip system, methods, and techniques
US895948031 May 201317 Feb 2015Pegasystems Inc.Methods and apparatus for integration of declarative rule-based processing with procedural programming in a digital data-processing environment
US896131528 Jun 201124 Feb 2015Amazon Technologies, Inc.Providing tasks to users during electronic game play
US896643918 Nov 201324 Feb 2015Wolfram Alpha LlcMethod and system for determining an answer to a query
US89772553 Abr 200710 Mar 2015Apple Inc.Method and system for operating a multi-function portable electronic device using voice-activation
US897758425 Ene 201110 Mar 2015Newvaluexchange Global Ai LlpApparatuses, methods and systems for a digital conversation management platform
US89963765 Abr 200831 Mar 2015Apple Inc.Intelligent text-to-speech conversion
US899647031 May 200531 Mar 2015Google Inc.System for ensuring the internal consistency of a fact repository
US902648319 Nov 20075 May 2015Amazon Technologies, Inc.Automatic prediction of aspects of human task performance
US902652922 Abr 20105 May 2015NetBase Solutions, Inc.Method and apparatus for determining search result demographics
US9037568 *15 Mar 201319 May 2015Google Inc.Factual query pattern learning
US904728521 Jul 20082 Jun 2015NetBase Solutions, Inc.Method and apparatus for frame-based search
US90530892 Oct 20079 Jun 2015Apple Inc.Part-of-speech tagging using latent analogy
US90639701 Nov 201123 Jun 2015NetBase Solutions, Inc.Method and apparatus for concept-based ranking of natural language discourse
US906421112 Abr 201123 Jun 2015Neuric Technologies, LlcMethod for determining relationships through use of an ordered list between processing nodes in an emulated human brain
US906981427 Jul 201230 Jun 2015Wolfram Alpha LlcMethod and system for using natural language to generate widgets
US907578322 Jul 20137 Jul 2015Apple Inc.Electronic device with text error correction based on voice recognition data
US907579924 Oct 20117 Jul 2015NetBase Solutions, Inc.Methods and apparatus for query formulation
US907644810 Oct 20037 Jul 2015Nuance Communications, Inc.Distributed real time speech recognition system
US90870594 Ago 201021 Jul 2015Google Inc.User interface for presenting search results for multiple regions of a visual query
US9087084 *14 Sep 201221 Jul 2015Google Inc.Feedback enhanced attribute extraction
US909241631 Ene 201428 Jul 2015Vcvc Iii LlcNLP-based systems and methods for providing quotations
US909249528 Feb 201428 Jul 2015Google Inc.Automatic object reference identification and linking in a browseable fact repository
US909849217 May 20134 Ago 2015Amazon Technologies, Inc.Knowledge repository
US911088212 May 201118 Ago 2015Amazon Technologies, Inc.Extracting structured knowledge from unstructured text
US911699529 Mar 201225 Ago 2015Vcvc Iii LlcCluster-based identification of news stories
US911744721 Dic 201225 Ago 2015Apple Inc.Using event alert text as input to an automated assistant
US91352774 Ago 201015 Sep 2015Google Inc.Architecture for responding to a visual query
US918936128 Jun 201217 Nov 2015Pegasystems Inc.Proactive performance management for multi-user enterprise software systems
US91900624 Mar 201417 Nov 2015Apple Inc.User profiling for voice input processing
US919006331 Oct 200717 Nov 2015Nuance Communications, Inc.Multi-language speech recognition system
US919593630 Dic 201124 Nov 2015Pegasystems Inc.System and method for updating or modifying an application without manual coding
US920822931 Mar 20068 Dic 2015Google Inc.Anchor text summarization for corroboration
US921376814 May 201015 Dic 2015Wolfram Alpha LlcAssumption mechanism for queries
US92139368 May 201415 Dic 2015Neuric, LlcElectronic brain model with neuron tables
US9246423 *16 Ene 200826 Ene 2016Yoshisuke KuramotoSystems and methods of transforming a film signal into a video signal
US92624392 Dic 201316 Feb 2016Yahoo! Inc.System for determining local intent in a search query
US926252810 Jul 201416 Feb 2016Oracle International CorporationIntent management tool for identifying concepts associated with a plurality of users' queries
US92625332 Mar 201116 Feb 2016Iii Holdings 1, LlcContext based data searching
US926261221 Mar 201116 Feb 2016Apple Inc.Device access using voice authentication
US927074329 Oct 201423 Feb 2016Pegasystems Inc.Systems and methods for distributed rules processing
US928061015 Mar 20138 Mar 2016Apple Inc.Crowd sourcing information to fulfill user requests
US930078413 Jun 201429 Mar 2016Apple Inc.System and method for emergency calls initiated by voice command
US931104315 Feb 201312 Abr 2016Apple Inc.Adaptive audio feedback system and method
US93175661 Jun 201519 Abr 2016Groupon, Inc.Method and system for programmatic analysis of consumer reviews
US931810810 Ene 201119 Abr 2016Apple Inc.Intelligent automated assistant
US93307202 Abr 20083 May 2016Apple Inc.Methods and apparatus for altering audio output signals
US9336290 *2 Jul 201510 May 2016Google Inc.Attribute extraction
US933849326 Sep 201410 May 2016Apple Inc.Intelligent automated assistant for TV user interactions
US936188617 Oct 20137 Jun 2016Apple Inc.Providing text input using speech data and non-speech data
US93681146 Mar 201414 Jun 2016Apple Inc.Context-sensitive handling of interruptions
US9378250 *13 May 201328 Jun 2016Xerox CorporationSystems and methods of data analytics
US93782855 Sep 201428 Jun 2016Vcvc Iii LlcExtending keyword searching to syntactically and semantically annotated data
US939626125 Abr 200719 Jul 2016Yahoo! Inc.System for serving data that matches content related to a search results page
US940542429 Ago 20122 Ago 2016Wolfram Alpha, LlcMethod and system for distributing and displaying graphical items
US940584815 Sep 20112 Ago 2016Vcvc Iii LlcRecommending mobile device activities
US941239227 Ene 20149 Ago 2016Apple Inc.Electronic devices with voice command and contextual data processing capabilities
US942486128 May 201423 Ago 2016Newvaluexchange LtdApparatuses, methods and systems for a digital conversation management platform
US94248622 Dic 201423 Ago 2016Newvaluexchange LtdApparatuses, methods and systems for a digital conversation management platform
US943046330 Sep 201430 Ago 2016Apple Inc.Exemplar-based natural language processing
US94310062 Jul 200930 Ago 2016Apple Inc.Methods and apparatuses for automatic speech recognition
US943102828 May 201430 Ago 2016Newvaluexchange LtdApparatuses, methods and systems for a digital conversation management platform
US9454748 *22 Oct 201027 Sep 2016Ediche, LlcSystem and method for data management
US947167014 Feb 201418 Oct 2016Vcvc Iii LlcNLP-based content recommender
US9471890 *6 Ene 201418 Oct 2016International Business Machines CorporationEnterprise decision management
US94834616 Mar 20121 Nov 2016Apple Inc.Handling speech synthesis of content for multiple languages
US949512912 Mar 201315 Nov 2016Apple Inc.Device, method, and user interface for voice-activated navigation and browsing of a document
US950174126 Dic 201322 Nov 2016Apple Inc.Method and apparatus for building an intelligent automated assistant
US950203123 Sep 201422 Nov 2016Apple Inc.Method for supporting dynamic grammars in WFST-based ASR
US951968111 Ago 201413 Dic 2016Amazon Technologies, Inc.Enhanced knowledge repository
US953022924 Mar 201427 Dic 2016Google Inc.Data object visualization using graphs
US953590617 Jun 20153 Ene 2017Apple Inc.Mobile device having human language translation capability with positional feedback
US954764719 Nov 201217 Ene 2017Apple Inc.Voice-based media searching
US95480509 Jun 201217 Ene 2017Apple Inc.Intelligent automated assistant
US955818614 Ago 201431 Ene 2017Google Inc.Unsupervised extraction of facts
US95765749 Sep 201321 Feb 2017Apple Inc.Context-sensitive handling of interruptions by intelligent digital assistant
US95826086 Jun 201428 Feb 2017Apple Inc.Unified ranking with entropy-weighted information for phrase-based semantic auto-completion
US958466525 Abr 200728 Feb 2017International Business Machines CorporationSystem and method for optimizing timing of responses to customer communications
US961300417 Jul 20134 Abr 2017Vcvc Iii LlcNLP-based entity recognition and disambiguation
US96201046 Jun 201411 Abr 2017Apple Inc.System and method for user-specified pronunciation of words for speech synthesis and recognition
US962010529 Sep 201411 Abr 2017Apple Inc.Analyzing audio input for efficient speech and music recognition
US96269554 Abr 201618 Abr 2017Apple Inc.Intelligent text-to-speech conversion
US963300429 Sep 201425 Abr 2017Apple Inc.Better resolution when referencing to concepts
US963366013 Nov 201525 Abr 2017Apple Inc.User profiling for voice input processing
US96336745 Jun 201425 Abr 2017Apple Inc.System and method for detecting errors in interactions with a voice-based digital assistant
US964607812 May 20089 May 2017Groupon, Inc.Sentiment extraction from consumer reviews for providing product recommendations
US964660925 Ago 20159 May 2017Apple Inc.Caching apparatus for serving phonetic pronunciations
US964661421 Dic 20159 May 2017Apple Inc.Fast, language-independent method for user authentication by voice
US96587352 Dic 201423 May 2017Pegasystems Inc.Methods and apparatus for user interface optimization
US966802430 Mar 201630 May 2017Apple Inc.Intelligent automated assistant for TV user interactions
US966812125 Ago 201530 May 2017Apple Inc.Social reminders
US967871920 May 201313 Jun 2017Pegasystems Inc.System and software for creation and modification of software
US968472123 Feb 201520 Jun 2017Wolfram Alpha LlcPerforming machine actions in response to voice input
US969138326 Dic 201327 Jun 2017Apple Inc.Multi-tiered voice feedback in an electronic device
US969748629 Sep 20064 Jul 2017Amazon Technologies, Inc.Facilitating performance of tasks via distribution using third-party sites
US96978207 Dic 20154 Jul 2017Apple Inc.Unit-selection text-to-speech synthesis using concatenation-sensitive neural networks
US969782228 Abr 20144 Jul 2017Apple Inc.System and method for updating an adaptive speech recognition model
US969912930 Jun 20034 Jul 2017International Business Machines CorporationSystem and method for increasing email productivity
US970386121 May 201411 Jul 2017International Business Machines CorporationSystem and method for providing answers to questions
US971054928 Mar 201418 Jul 2017Google Inc.Entity normalization via name normalization
US97105561 Mar 201118 Jul 2017Vcvc Iii LlcContent recommendation based on collections of entities
US971114112 Dic 201418 Jul 2017Apple Inc.Disambiguating heteronyms in speech synthesis
US971587530 Sep 201425 Jul 2017Apple Inc.Reducing the need for manual start/end-pointing and trigger phrases
US97215638 Jun 20121 Ago 2017Apple Inc.Name recognition system
US972156631 Ago 20151 Ago 2017Apple Inc.Competing devices responding to voice triggers
US97338213 Mar 201415 Ago 2017Apple Inc.Voice control to diagnose inadvertent activation of accessibility features
US973419318 Sep 201415 Ago 2017Apple Inc.Determining domain salience ranking from ambiguous words in natural speech
US973425210 Sep 201215 Ago 2017Wolfram Alpha LlcMethod and system for analyzing data using a query answering system
US974105817 Mar 201622 Ago 2017Groupon, Inc.Method and system for programmatic analysis of consumer reviews
US974739015 Nov 201329 Ago 2017Oracle Otc Subsidiary LlcOntology for use with a system, method, and computer readable medium for retrieving information and response to a query
US976055922 May 201512 Sep 2017Apple Inc.Predictive text input
US97605709 Jun 201412 Sep 2017Google Inc.Finding and disambiguating references to entities on web pages
US976716412 Feb 201619 Sep 2017Iii Holdings 1, LlcContext based data searching
US978563028 May 201510 Oct 2017Apple Inc.Text prediction using combined word N-gram and unigram language models
US97856866 Feb 201510 Oct 2017Google Inc.Corroborating facts in electronic documents
US979839325 Feb 201524 Oct 2017Apple Inc.Text correction processing
US98050898 Feb 201031 Oct 2017Amazon Technologies, Inc.Local business and product search system and method
US980531510 Oct 201131 Oct 2017Amazon Technologies, Inc.Facilitating performance of locale-specific tasks by task performers
US20020023144 *6 Jun 200121 Feb 2002Linyard Ronald A.Method and system for providing electronic user assistance
US20020038311 *19 Jun 200128 Mar 2002Yasuhiro OsugiReminscence data base system and media recording reminiscence support program
US20020087328 *28 Dic 20004 Jul 2002Denenberg Lawrence A.Automatic dynamic speech recognition vocabulary based on external sources of information
US20020099739 *2 Ene 200225 Jul 2002Herman FischerTransformation and processing of Web form documents and data for small footprint devices
US20020111951 *15 Jun 200115 Ago 2002Licheng ZengParsing system
US20020138337 *26 Sep 200126 Sep 2002Fujitsu LimitedQuestion and answering apparatus, question and answering method, and question and answering program
US20030050908 *22 Ago 200113 Mar 2003International Business Machines CorporationMethod for automatically finding frequently asked questions in a helpdesk data set
US20030131081 *16 Dic 200210 Jul 2003Krishnamohan NareddyMethod and system for parsing navigation information
US20030144988 *16 Dic 200231 Jul 2003Krishnamohan NareddyMethod and system for parsing navigation information
US20030163452 *22 Feb 200228 Ago 2003Chang Jane WenDirect navigation for information retrieval
US20030167276 *7 Mar 20014 Sep 2003Simpson Don M.System and method for identifying word patterns in text
US20030176704 *16 May 200318 Sep 2003Desai Shroj Al MohitkumarTinuvin P-Hindred Amine Light Stablizer and derivatives thereof
US20030182269 *19 Mar 200225 Sep 2003Cheshire Stuart D.Method and apparatus for supporting duplicate suppression when issuing multicast queries using DNS-format message packets
US20030182391 *19 Mar 200225 Sep 2003Mike LeberInternet based personal information manager
US20030225859 *31 May 20024 Dic 2003Sun Microsystems, Inc.Request mapping for load balancing
US20030233224 *19 Feb 200318 Dic 2003Insightful CorporationMethod and system for enhanced data searching
US20040068497 *2 Oct 20028 Abr 2004Rishel Kari ComptonMethod and apparatus for matching customer symptoms with a database of content solutions
US20040133603 *6 Nov 20038 Jul 2004Iphrase.Com, Inc., A Delaware CorporationProse feedback in information access system
US20040167875 *20 Feb 200326 Ago 2004Eriks SneidersInformation processing method and system
US20040199498 *12 Nov 20037 Oct 2004Yahoo! Inc.Systems and methods for generating concept units from search queries
US20040221235 *8 Nov 20014 Nov 2004Insightful CorporationMethod and system for enhanced data searching
US20040243568 *22 Mar 20042 Dic 2004Hai-Feng WangSearch engine with natural language-based robust parsing of user query and relevance feedback learning
US20050112536 *21 Nov 200326 May 2005Felix FraymanMethod and system for performing and delivering analysis of sports activities
US20050119896 *7 Ene 20052 Jun 2005Bennett Ian M.Adjustable resource based speech recognition system
US20050203934 *9 Mar 200415 Sep 2005Microsoft CorporationCompression of logs of language data
US20050234883 *19 Abr 200420 Oct 2005Yahoo!, Inc.Techniques for inline searching in an instant messenger environment
US20050267871 *13 Dic 20041 Dic 2005Insightful CorporationMethod and system for extending keyword searching to syntactically and semantically annotated data
US20060041861 *12 Ago 200523 Feb 2006Pegasystems Inc.Methods and apparatus for digital data processing with mutable inheritance
US20060047500 *31 Ago 20042 Mar 2006Microsoft CorporationNamed entity recognition using compiler methods
US20060047690 *10 Sep 20042 Mar 2006Microsoft CorporationIntegration of Flex and Yacc into a linguistic services platform for named entity recognition
US20060047691 *30 Sep 20042 Mar 2006Microsoft CorporationCreating a document index from a flex- and Yacc-generated named entity recognizer
US20060106675 *16 Nov 200418 May 2006Cohen Peter DProviding an electronic marketplace to facilitate human performance of programmatically submitted tasks
US20060106774 *16 Nov 200418 May 2006Cohen Peter DUsing qualifications of users to facilitate user performance of tasks
US20060184523 *15 Feb 200517 Ago 2006Microsoft CorporationSearch methods and associated systems
US20060191349 *13 Feb 200631 Ago 2006Zin TechnologiesPressure sensor with expanding member
US20060200353 *22 May 20067 Sep 2006Bennett Ian MDistributed Internet Based Speech Recognition System With Natural Language Support
US20060224582 *31 Mar 20055 Oct 2006Google Inc.User interface for facts query engine with snippets from information sources that include query terms and answer terms
US20060235696 *23 Jun 200619 Oct 2006Bennett Ian MNetwork based interactive speech recognition system
US20060293879 *31 May 200528 Dic 2006Shubin ZhaoLearning facts from semi-structured text
US20070022109 *16 May 200625 Ene 2007Tomasz ImielinskiSystems and methods for answering user questions
US20070055656 *21 Jul 20068 Mar 2007Semscript Ltd.Knowledge repository
US20070112730 *7 Nov 200517 May 2007Antonino GulliSampling Internet user traffic to improve search results
US20070143317 *7 Abr 200621 Jun 2007Andrew HogueMechanism for managing facts in a fact repository
US20070156625 *2 Feb 20075 Jul 2007Neuric Technologies, LlcMethod for movie animation
US20070156669 *16 Nov 20065 Jul 2007Marchisio Giovanni BExtending keyword searching to syntactically and semantically annotated data
US20070185836 *9 Feb 20069 Ago 2007Handy-Bosma John HMethod for caching faceted search results
US20070198480 *17 Feb 200623 Ago 2007Hogue Andrew WQuery language
US20070198481 *17 Feb 200623 Ago 2007Hogue Andrew WAutomatic object reference identification and linking in a browseable fact repository
US20070198499 *17 Feb 200623 Ago 2007Tom RitchfordAnnotation framework
US20070198600 *31 Mar 200623 Ago 2007Betz Jonathan TEntity normalization via name normalization
US20070233666 *31 Mar 20064 Oct 2007Microsoft CorporationDrilling on elements in arbitrary ad-hoc reports
US20070239646 *3 Mar 200611 Oct 2007Alan TreflerRules base systems and methods with circumstance translation
US20070250464 *5 Jun 200725 Oct 2007Neuric Technologies, LlcHistorical figures in today's society
US20070282765 *7 Abr 20076 Dic 2007Neuric Technologies, LlcMethod for substituting an electronic emulation of the human brain into an application to replace a human
US20070282769 *10 May 20066 Dic 2007Inquira, Inc.Guided navigation system
US20070288406 *5 Jun 200713 Dic 2007Neuric Technologies, LlcMethod for determining relationships through use of an ordered list between processing nodes in an emulated human brain
US20080005099 *18 May 20073 Ene 2008Jorn LyseggenSource search engine
US20080005118 *29 Jun 20063 Ene 2008Microsoft CorporationPresentation of structured search results
US20080059153 *31 Oct 20076 Mar 2008Bennett Ian MNatural Language Speech Lattice Containing Semantic Variants
US20080066052 *7 Sep 200713 Mar 2008Stephen WolframMethods and systems for determining a formula
US20080082542 *29 Sep 20063 Abr 2008Cohen Peter DFacilitating performance of tasks via distribution using third-party sites
US20080104037 *18 Dic 20071 May 2008Inquira, Inc.Automated scheme for identifying user intent in real-time
US20080117293 *16 Ene 200822 May 2008Yoshisuke KuramotoSystems and methods of transforming a film signal into a video signal
US20080133503 *30 Nov 20065 Jun 2008Yahoo! Inc.Keyword bidding strategy for novel concepts
US20080140613 *24 Ene 200812 Jun 2008International Business Machines CorporationDirect navigation for information retrieval
US20080154853 *22 Dic 200626 Jun 2008International Business Machines CorporationEnglish-language translation of exact interpretations of keyword queries
US20080162438 *29 Feb 20083 Jul 2008Yahoo! Inc.Technique for inline searching in an instant messenger environment
US20080189163 *1 Feb 20087 Ago 2008Inquira, Inc.Information management system
US20080208821 *11 Mar 200828 Ago 2008International Business Machines CorporationInformation retrieval from a collection of data
US20080215976 *26 Nov 20074 Sep 2008Inquira, Inc.Automated support scheme for electronic forms
US20080216055 *2 Mar 20074 Sep 2008Pegasystems, Inc.Proactive performance management for multi-user enterprise software systems
US20080222142 *6 Mar 200811 Sep 2008Utopio, Inc.Context based data searching
US20080228467 *11 Abr 200818 Sep 2008Neuric Technologies, LlcNatural language parsing method to provide conceptual flow
US20080243611 *28 Mar 20072 Oct 2008Yahoo! Inc.System for determining local intent in a search query
US20080243741 *10 Jun 20082 Oct 2008Neuric Technologies, LlcMethod and apparatus for defining an artificial brain via a plurality of concept nodes connected together through predetermined relationships
US20080243783 *28 Mar 20072 Oct 2008Yahoo! Inc.System for determining the geographic range of local intent in a search query
US20080243821 *28 Mar 20072 Oct 2008Yahoo! Inc.System for providing geographically relevant content to a search query with local intent
US20080249991 *6 Abr 20079 Oct 2008Yahoo! Inc.Dynamic bid pricing for sponsored search
US20080255935 *11 Abr 200716 Oct 2008Yahoo! Inc.Temporal targeting of advertisements
US20080270228 *24 Abr 200730 Oct 2008Yahoo! Inc.System for displaying advertisements associated with search results
US20080294637 *28 Dic 200627 Nov 2008Wenyin LiuWeb-Based User-Interactive Question-Answering Method and System
US20080294790 *29 May 200827 Nov 2008International Business Machines CorporationMethod For Service Oriented Data Extraction Transformation and Load
US20080300841 *21 Jun 20064 Dic 2008Neuric Technologies, LlcMethod for inclusion of psychological temperament in an electronic emulation of the human brain
US20090006311 *28 Jun 20071 Ene 2009Yahoo! Inc.Automated system to improve search engine optimization on web pages
US20090019020 *14 Mar 200815 Ene 2009Dhillon Navdeep SQuery templates and labeled search tip system, methods, and techniques
US20090070284 *12 Nov 200812 Mar 2009Semscript Ltd.Knowledge storage and retrieval system and method
US20090077047 *14 Ago 200619 Mar 2009Inquira, Inc.Method and apparatus for identifying and classifying query intent
US20090077180 *14 Sep 200719 Mar 2009Flowers John SNovel systems and methods for transmitting syntactically accurate messages over a network
US20090089044 *14 Ago 20062 Abr 2009Inquira, Inc.Intent management tool
US20090150388 *16 Oct 200811 Jun 2009Neil RosemanNLP-based content recommender
US20090182738 *10 Mar 200916 Jul 2009Marchisio Giovanni BMethod and system for extending keyword searching to syntactically and semantically annotated data
US20090187572 *18 Ene 200823 Jul 2009Ives Edward MSystems and methods for providing access to instructional content
US20090217185 *22 Feb 200827 Ago 2009Eugene GoldfarbContainer generation system for a customizable application
US20090282019 *12 May 200812 Nov 2009Threeall, Inc.Sentiment Extraction from Consumer Reviews for Providing Product Recommendations
US20090287532 *27 Jul 200919 Nov 2009Cohen Peter DProviding an electronic marketplace to facilitate human performance of programmatically submitted tasks
US20090292687 *23 May 200826 Nov 2009International Business Machines CorporationSystem and method for providing question and answers with deferred type evaluation
US20090313247 *24 Ago 200917 Dic 2009Andrew William HogueUser Interface for Facts Query Engine with Snippets from Information Sources that Include Query Terms and Answer Terms
US20100042568 *16 Jul 200918 Feb 2010Neuric Technologies, LlcElectronic brain model with neuron reinforcement
US20100088262 *29 Sep 20098 Abr 2010Neuric Technologies, LlcEmulated brain
US20100088266 *16 Nov 20098 Abr 2010Pegasystems Inc.Rules base systems and methods with circumstance translation
US20100185437 *22 Dic 200922 Jul 2010Neuric Technologies, LlcProcess of dialogue and discussion
US20100205167 *8 Feb 201012 Ago 2010True Knowledge Ltd.Local business and product search system and method
US20100205180 *23 Abr 201012 Ago 2010Inquira, Inc.Method and apparatus for identifying and classifying query intent
US20100205205 *5 Feb 201012 Ago 2010Greg HamelComputing platform based on a hierarchy of nested data structures
US20100235164 *12 Mar 201016 Sep 2010Invention Machine CorporationQuestion-answering system and method based on semantic labeling of text documents and user questions
US20100250370 *25 Mar 201030 Sep 2010Chacha Search Inc.Method and system for improving targeting of advertising
US20100268600 *12 Abr 201021 Oct 2010Evri Inc.Enhanced advertisement targeting
US20100281011 *12 Jul 20104 Nov 2010Yahoo! Inc.System for determining the geographic range of local intent in a search query
US20100299200 *20 May 201025 Nov 2010Yahoo! Inc.System for identifying geographically relevant advertisements from a search query
US20110035406 *4 Ago 201010 Feb 2011David PetrouUser Interface for Presenting Search Results for Multiple Regions of a Visual Query
US20110040831 *22 Oct 201017 Feb 2011Macrosolve, Inc.System and method for data management
US20110047153 *4 Nov 201024 Feb 2011Betz Jonathan TIdentifying the Unifying Subject of a Set of Facts
US20110055018 *5 Oct 20103 Mar 2011Yahoo! Inc.Dynamic bid pricing for sponsored search
US20110106617 *29 Oct 20105 May 2011Chacha Search, Inc.Method and system of processing a query using human assistants
US20110119243 *29 Oct 201019 May 2011Evri Inc.Keyword-based search engine results using enhanced query strategies
US20110125734 *15 Mar 201026 May 2011International Business Machines CorporationQuestions and answers generation
US20110131210 *12 Ene 20112 Jun 2011Inquira, Inc.Guided navigation system
US20120221477 *24 Ago 201030 Ago 2012Vmock, Inc.Internet-based method and apparatus for career and professional development via simulated interviews
US20130151997 *6 Dic 201213 Jun 2013Globant, LlcMethod and system for interacting with a web site
US20140195306 *6 Ene 201410 Jul 2014International Business Machines CorporationEnterprise decision management
US20140337305 *13 May 201313 Nov 2014TollShare, Inc.Geographic coordinates based content search
US20140337320 *13 May 201313 Nov 2014Xerox CorporationSystems and methods of data analytics
US20150142851 *18 Nov 201321 May 2015Google Inc.Implicit Question Query Identification
USRE4303112 Mar 200813 Dic 2011MD Fab Capital L.L.C.Online interaction processing
CN101185074B24 Mar 200623 Jun 2010谷歌公司User interface for facts query engine with snippets from information sources that include query terms and answer terms
WO2005117549A3 *26 May 200512 Jul 2007Pegasystems IncMethod and apparatus for integration of declarative rule-based processing with procedural programming in a digital data-processing environment
WO2006104951A1 *24 Mar 20065 Oct 2006Google Inc.User interface for facts query engine with snippets from information sources that include query terms and answer terms
WO2007073697A1 *28 Dic 20065 Jul 2007Wenyin LiuUser interactive question-answer method and system over internet
WO2009140296A1 *12 May 200919 Nov 2009Threeall, Inc.Sentiment extraction from consumer reviews for providing product recommendations
Clasificaciones
Clasificación de EE.UU.1/1, 707/E17.108, 707/E17.066, 707/E17.071, 707/E17.078, 707/999.004, 707/999.005, 707/999.01
Clasificación internacionalG06F17/30
Clasificación cooperativaY10S707/99934, Y10S707/99935, G06F17/30684, G06F17/30663, G06F17/3064, G06F17/30864, G06F17/30398
Clasificación europeaG06F17/30W1, G06F17/30T2P2E, G06F17/30T2P4N, G06F17/30S4F5, G06F17/30T2F1
Eventos legales
FechaCódigoEventoDescripción
14 Jun 1999ASAssignment
Owner name: ASK JEEVES, INC., CALIFORNIA
Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:WARTHEN, DAVID;REEL/FRAME:010025/0479
Effective date: 19990518
12 May 2006ASAssignment
Owner name: IAC SEARCH & MEDIA, INC., CALIFORNIA
Free format text: CHANGE OF NAME;ASSIGNOR:ASK JEEVES, INC.;REEL/FRAME:017892/0276
Effective date: 20060208
26 Dic 2006FPAYFee payment
Year of fee payment: 4
24 Nov 2010FPAYFee payment
Year of fee payment: 8
3 Dic 2014FPAYFee payment
Year of fee payment: 12