Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Philip J. Hayes

dblp:79/5517 · DBLP profile ↗
← Back
29ranked-venue papers
20as first author
0since 2021 · last 2005
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 20 · 14 first-authorGraphics, computer vision, multimedia, augmented reality and games · 8 · 6 first-authorHuman-computer interaction and ubiquitous computing · 8 · 6 first-authorDatabases, data management, data science and information retrieval · 1Applied, interdisciplinary, general and emerging computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Human-computer interaction and pervasive computing
12 papers
User interface design and tools · 50% Human-AI interaction · 23% Usability and user experience research · 13%
Artificial intelligence
12 papers
Information extraction and text analysis · 70% Question answering and dialogue systems · 17% Knowledge representation and reasoning · 11%
Databases, data mining, and information retrieval
1 paper
Data models and query languages · 77% Database theory · 23%

Topics — the 14 heaviest of 20, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Natural language and speech › Information extraction and text analysis
syntactic parsing
0.051985
Controlling Search in Flexible Parsing · IJCAI 1985
Semantic Caseframe Parsing & Syntactic Generality · ACL 1985
A Construction-Specific approach to Focused Interaction in Flexible Parsing · ACL 1981
Human-AI interaction › large language model interaction › language-based interaction
natural language interface
0.031985
The utility of natural language interfaces (panel session) · CHI 1985
Expanding the Horizons of Natural Language Interfaces · ACL 1980
Flexible Parsing · ACL 1980
User interface design and tools › user interface architecture
user interface management system
0.021985
Design alternatives for user interface management sytems based on experience with COUSIN · CHI 1985
Automatic construction of explanation networks for a cooperative user interface · CHI (2) 1981
Design research and methods › design process
design alternatives
0.011985
Design alternatives for user interface management sytems based on experience with COUSIN · CHI 1985
Natural language and speech › Question answering and dialogue systems
task-oriented dialogue
0.011983
A Framework for Processing Corrections in Task-Oriented Dialogues · IJCAI 1983
Natural language and speech › Information extraction and text analysis › coreference resolution
anaphora resolution
0.011981
Anaphora for Limited Domain Systems · IJCAI 1981
Data models and query languages
natural language interface
0.011981
Multi-Strategy Construction-Specific Parsing for Flexible Data Base Query and Update · IJCAI 1981
Human-AI interaction › explainable AI
explanation generation
0.011981
Automatic construction of explanation networks for a cooperative user interface · CHI (2) 1981
Knowledge, reasoning and agents › Knowledge representation and reasoning › semantic representation
semantic networks
0.011977
On Semantic Nets, Frames and Associations · IJCAI 1977
Natural language and speech › Information extraction and text analysis › syntactic parsing
robust parsing
0.011985
Semantic Caseframe Parsing & Syntactic Generality · ACL 1985
Usability and user experience research › evaluation methodology
interface evaluation
0.011982
A test-bed for user interface designs · CHI 1982
Database theory
database update
0.011981
Multi-Strategy Construction-Specific Parsing for Flexible Data Base Query and Update · IJCAI 1981
Human-robot interaction › robot communication
interactive clarification
0.011981
A Construction-Specific approach to Focused Interaction in Flexible Parsing · ACL 1981
Machine learning › Reinforcement learning › multi-agent reinforcement learning › multi-agent communication
cooperative communication
0.011980
Expanding the Horizons of Natural Language Interfaces · ACL 1980

Methods — techniques the papers use, named apart from their topics

written language interaction · 0.0spoken language interaction · 0.0panel discussion · 0.0testbed design · 0.0menu-selection · 0.0instrumentation · 0.0fail-soft recovery heuristics · 0.0declarative representation · 0.0case-frame instantiation · 0.0
YearPublicationVenuePosition
2005 ARGUS: Rete + DBMS = Efficient Persistent Profile Matching on Large-Volume Data Streams
Chun Jin, Jaime G. Carbonell, Philip J. Hayes
ISMIS3
1994 Guest Editorial - Special Issue on Text Categorization
David D. Lewis, Philip J. Hayes
ACM Trans. Inf. Syst.2
1990 CONSTRUE/TIS: A System for Content-Based Indexing of a Database of News Stories
Philip J. Hayes, Steven P. Weinstein
IAAI1
1986 Classifying users: a hard look at some controversial issues
abstract
It has become a common recommendation to computer interface designers that they should “Know the User” (e.g., Rubinstein and Hersh, 1984). This panel discussion will examine the issues that arise from this advice.
Kathy Potosnak, Philip J. Hayes, Mary Beth Rosson, Michael L. Schneider, John A. Whiteside
CHI2
1986 Parsing Spoken Language: A Semantic Caseframe Approach
Philip J. Hayes, Alex Hauptmann 0001, Jaime G. Carbonell, Masaru Tomita
COLING1
1986 Steps towards Integrating Natural Language and Graphical Interaction for Knowledge-Based Systems
Philip J. Hayes
ECAI1
1985 Semantic Caseframe Parsing & Syntactic Generality
abstract
We have implemented a restricted domain parser called Plume.™ Building on previous work at Carnegie-Mellon University e.g. [4. 5. 8]. Plume's approach to parsing is based on semantic caseframe instantiation. This has the advantages of efficiency on grammatical input and robustness in the face of ungrammatical input. While Plume is well adapted to simple declarative and imperative utterances. It handles passives relative clauses and interrogatives in an ad hoc manner leading to patchy syntactic coverage. This paper outlines Plume as it currently exists and describes our detailed design for extending Plume to handle passives relative clauses and interrogatives in a general manner
Philip J. Hayes, Peggy M. Anderson, Scott Safier
ACL1
1985 The utility of natural language interfaces (panel session)
abstract
Natural language interfaces are frequently proposed as a solution to the problems of “user-unfriendliness” present in many existing computer system interfaces. The panel will examine this claim, and discuss in what circumstances (if any) it is (or could be) true.
Philip J. Hayes
CHI1
1985 Design alternatives for user interface management sytems based on experience with COUSIN
Philip J. Hayes, Pedro A. Szekely, Richard Allen Lerner
CHI1
1985 Controlling Search in Flexible Parsing
Steven Minton, Philip J. Hayes, Jill Fain
IJCAI2
1984 Coping with Extragrammaticality
abstract
Practical natural language interfaces must exhibit robust behaviour in the presence of extragrammatical user input. This paper classifies different types of grammatical deviations and related phenomena at the lexical and sentential levels, discussing recovery strategies tailored to specific phenomena in the classification. Such strategies constitute a tool chest of computationally tractable methods for coping with extragrammaticality in restricted domain natural language. Some of the strategies have been tested and proven viable in existing parsers.
Jaime G. Carbonell, Philip J. Hayes
COLING2
1984 Entity-Oriented Parsing
abstract
An entity-oriented approach to restricted-domain parsing is proposed. In this approach, the definitions of the structure and surface representation of domain entities are grouped together. Like semantic grammar, this allows easy exploitation of limited domain semantics. In addition, it facilitates fragmentary recognition and the use of multiple parsing strategies, and so is particularly useful for robust recognition of extragrammatical input. Several advantages from the point of view of language definition are also noted. Representative samples from an entity-oriented language definition are presented, along with a control structure for an entity-oriented parser, some parsing strategies that use the control structure, and worked examples of parses. A parser incorporating the control structure and the parsing strategies is currently under implementation.
Philip J. Hayes
COLING1
1983 A Framework for Processing Corrections in Task-Oriented Dialogues
Philip J. Hayes, Jaime G. Carbonell
IJCAI1
1983 Recovery Strategies for Parsing Extragrammatical Language
Jaime G. Carbonell, Philip J. Hayes
Am. J. Comput. Linguistics2
1983 Introduction
Philip J. Hayes
Int. J. Man Mach. Stud.1
1983 Steps Toward Graceful Interaction in Spoken and Written Man-Machine Communication
Philip J. Hayes, Raj Reddy
Int. J. Man Mach. Stud.1
1983 Graceful Interaction Through the COUSIN Command Interface
Philip J. Hayes, Pedro A. Szekely
Int. J. Man Mach. Stud.1
1982 A test-bed for user interface designs
abstract
Most presently available interactive computer interfaces treat their users in an unfriendly, uncooperative, and inflexible way, resulting in feelings of frustration and a conseqeuent loss of productivity for the users. These problems have led to attempts (e.g. [6, 8, 12, 13]) to make interfaces appear more friendly and cooperative through the addition of advanced interface features such as spelling correction, on-line help, personalized defaults, etc.. While common-sense suggests such features may be helpful, there is little hard evidence about how helpful they are or whether they are worth the overheads they entail. A primary reason for this lack of information is the practical difficulty of experimentation. Many of these features are time-consuming to implement, are usually implemented without adequate instrumentation, and are implemented in different and difficult to compare ways from system to system (see [10], for example). These problems in evaluation suggest the need for a test-bed interface in which various advanced features could be tried out in a consistent and adequately instrumented way with a variety of application systems. In this paper, we present a detailed rationale and a partially implemented design for a test-bed of this kind.
Eugene Ball, Philip J. Hayes
CHI2
1981 Dynamic Strategy Selection in Flexible Parsing
abstract
Robust natural language interpretation requires strong semantic domain models, "fail-soft" recovery heuristics, and very flexible control structures. Although single-strategy parsers have met with a measure of success, a multi-strategy approach is shown to provide a much higher degree of flexibility, redundancy, and ability to bring task-specific domain knowledge (in addition to general linguistic knowledge) to bear on both grammatical and ungrammatical input. A parsing algorithm is presented that integrates several different parsing strategies, with case-frame instantiation dominating. Each of these parsing strategies exploits different types of knowledge; and their combination provides a strong framework in which to process conjunctions, fragmentary input, and ungrammatical structures, as well as less exotic, grammatically correct input. Several specific heuristics for handling ungrammatical input are presented within this multi-strategy framework.
Jaime G. Carbonell, Philip J. Hayes
ACL2
1981 A Construction-Specific approach to Focused Interaction in Flexible Parsing
abstract
A flexible parser can deal with input that deviates from its grammar, in addition to input that conforms to it. Ideally, such a parser will correct the deviant input; sometimes, it will be unable to correct it at all; at other times, correction will be possible, but only to within a range of ambiguous possibilities. This paper is concerned with such ambiguous situations, and with making it as easy as possible for the ambiguity to be resolved through consultation with the user of the parser - we presume interactive use. We show the importance of asking the user for clarification in as focused a way as possible. Focused interaction of this kind is facilitated by a construction-specific approach to flexible parsing, with specialized parsing techniques for each type of construction, and specialized ambiguity representations for each type of ambiguity that a particular construction can give rise to. A construction-specific approach also aids in task-specific language development by allowing a language definition that is natural in terms of the task domain to be interpreted directly without compilation into a uniform grammar formalism, thus greatly speeding the testing of changes to the language definition.
Philip J. Hayes
ACL1
1981 Automatic construction of explanation networks for a cooperative user interface
abstract
This paper is concerned with providing automatically generated on-line explanations to the user of a functional computer subsystem or tool about what the tool can and cannot do, what parameters and options are available or required with a given command, etc.. The explanations are given through the COUSIN interface system which provides a cooperative tool-independent user interface for tools whose objects, operations, input syntax, display formats, etc. are declaratively represented in a tool description data base. The explanations are produced automatically from this data base, with no incremental effort on the part of the tool designer, and in a single uniform style for any tool that uses COUSIN as its interface. The explanation facility takes the form of a fine-grained, tightly linked network of text frames supported by the ZOG menu-selection system. Exactly what information the net building program, NB, extracts from a tool description, and the way in which this information is formatted in the text frames is controlled by a second declarative data base called the aspect description. The declarative nature of the aspect description makes it easy to adapt NB to changes in and extensions to the tool description formalism, and to experiment with the structure of the explanation network. We also describe how the appropriate network frame can be found and displayed in response to specific explanation requests from the user.
Philip J. Hayes, Ingrid D. Glasner
CHI (2)1
1981 Anaphora for Limited Domain Systems
Philip J. Hayes
IJCAI1
1981 Multi-Strategy Construction-Specific Parsing for Flexible Data Base Query and Update
Philip J. Hayes, Jaime G. Carbonell
IJCAI1
1981 Flexible Parsing
Philip J. Hayes, George V. Mouradian
Am. J. Comput. Linguistics1
1980 Representation of Task-Specific Knowledge in a Gracefully Interacting User Interface
Eugene Ball, Philip J. Hayes
AAAI2
1980 Expanding the Horizons of Natural Language Interfaces
abstract
Current natural language interfaces have concentrated largely on determining the literal "meaning" of input from their users. While such decoding is an essential underpinning, much recent work suggests that natural language interfaces will never appear cooperative or graceful unless they also incorporate numerous non-literal aspects of communication, such as robust communication procedures.This paper defends that view. but claims that direct imitation of human performance is not the best way to implement many of these non-literal aspects of communication; that the new technology of powerful personal computers with integral graphics displays offers techniques superior to those of humans for these aspects, while still satisfying human communication needs. The paper proposes interfaces based on a judicious mixture of these techniques and the still valuable methods of more traditional natural language interfaces.
Philip J. Hayes
ACL1
1980 Flexible Parsing
abstract
When people use natural language in natural settings, they often use it ungrammatically, missing out or repeating words, breaking-off and restarting, speaking in fragments, etc., Their human listeners are usually able to cope with these deviations with little difficulty. If a computer system wishes to accept natural language input from its users on a routine basis, it must display a similar indifference. In this paper, we outline a set of parsing flexibilities that such a system should provide. We go on to describe FlexP. a bottom-up pattern-matching parser that we have designed and implemented to provide these flexibilities for restricted natural language input to a limited-domain computer system.
Philip J. Hayes, George V. Mouradian
ACL1
1979 Graceful Interaction in Man-Machine Communication
Philip J. Hayes, Raj Reddy
IJCAI1
1977 On Semantic Nets, Frames and Associations
Philip J. Hayes
IJCAI1