Demo Data from EDBT 2026 / reviewers in the wild / expert
John F. Sowa
dblp:s/JohnFSowa
· DBLP profile ↗
13ranked-venue papers
12as first author
0since 2021 · last 2015
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Artificial intelligence and machine learning · 11 · 10 first-authorDatabases, data management, data science and information retrieval · 2 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1 · 1 first-authorTheory of computation · 1 · 1 first-authorApplied, 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.
| Artificial intelligence
4 papers |
Knowledge representation and reasoning · 100% | |
| Human-computer interaction and pervasive computing
1 paper |
Design research and methods · 100% | |
| Theoretical computer science
2 papers |
Automated reasoning and model checking · 80% Logic in computer science · 20% |
Topics — the 6 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Knowledge, reasoning and agents › Knowledge representation and reasoning
ontology |
0.0 | 2 | 1995 | D. B. Lenat and R. V. Guha, Building Large Knowledge-Based Systems: Representation and Inference in the Cyc Project · Artif. Intell. 1993 Top-level ontological categories · Int. J. Hum. Comput. Stud. 1995 |
Knowledge, reasoning and agents › Knowledge representation and reasoning
commonsense reasoning |
0.0 | 1 | 1993 | D. B. Lenat and R. V. Guha, Building Large Knowledge-Based Systems: Representation and Inference in the Cyc Project · Artif. Intell. 1993 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › logic in computer science
logical foundations |
0.0 | 1 | 1989 | Michael R. Genesereth and Nils J. Nilsson, Logical Foundations of Artificial Intelligence · Artif. Intell. 1989 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › semantic representation › semantic networks
conceptual graph |
0.0 | 1 | 1979 | Semantics of Conceptual Graphs · ACL 1979 |
Knowledge, reasoning and agents › Knowledge representation and reasoning › representation language
knowledge representation formalisms |
0.0 | 1 | 1979 | Semantics of Conceptual Graphs · ACL 1979 |
Logic in computer science
semantics |
0.0 | 1 | 1979 | Semantics of Conceptual Graphs · ACL 1979 |
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2015 | The cognitive cycleabstractIn the twenty years from first grade to a PhD, students never learn any subject by the methods for which machine-learning algorithms have been designed.Those algorithms are useful for analyzing large volumes of data.But they don't enable a computer system to learn a language as quickly and accurately as a three-year-old child.They're not even as effective as a mother raccoon teaching her babies how to find the best garbage cans.For all animals, learning is integrated with the cognitive cycle from perception to purposeful action.Many algorithms are needed to support that cycle.But an intelligent system must be more than a collection of algorithms.It must integrate them in a cognitive cycle of perception, learning, reasoning, and action.That cycle is key to designing intelligent systems. I. THEORIES OF LEARNING AND REASONINGHE nature of the knowledge stored in our heads has major implications for educating children and for designing intelligent systems.Both fields organize knowledge in teachable modules that are presented in textbooks and stored in well structured databases and knowledge bases.A systematic organization makes knowledge easier to teach and to implement in computer systems.But as every student discovers upon entering the workforce, "book learning" is limited by the inevitable complexities, exceptions, and ambiguities of engineering, business, politics, and life.Although precise definitions and specifications are essential for solving problems in mathematics, science, and engineering, most problems aren't well defined.As Shakespeare observed, "There are more things in heaven and earth, Horatio, than are dreamt of in your philosophy." The Cognitive Cycle John F. Sowa |
FedCSIS | 1 |
| 2007 | Revelator's challengeabstractRevelator has been designed as a game for improving collaborative inquiry, in a format that resembles familiar intellectual games, such as bridge, crossword puzzles, poker, and chess. Its purpose is to reveal the complex relations among conditional propositions, which players use to represent their conjectures as plays in the game. Plays in Revelator become players' 'logical agents' that attempt to adapt within complex conceptual environments. Revelator's design provides a context for computer agent technologies (including Semantic Web, Conceptual Graphs, ISO Common Logic, and other approaches) to evolve in iterative cycles of empirical testing, evaluation, and advancement. The game can be used to challenge knowledge capture technology in tournaments to improve capabilities that support the progress of inquiry. Mary Keeler, Arun K. Majumdar, John F. Sowa |
K-CAP | 3 |
| 2006 | A Dynamic Theory of Ontology
John F. Sowa |
FOIS | 1 |
| 2006 | Language, Cohesion and Form Margaret Masterman (1910-1986) (Edited by Yorick Wilks, University of Sheffield), Cambridge University Press (Studies in natural language processing, edited by Steven Bird and Branimir Boguraev), 2005, x+312 pp; hardbound, ISBN 0-521-45489-1abstractMargaret Masterman was one of six students in Wittgenstein's course of [1933][1934] whose notes were compiled as The Blue Book (Wittgenstein 1958, which is the first publication after the mimeographed copies that were circulated informally).In the late 1950s, she founded the Cambridge Language Research Unit (CLRU) as a discussion group, which evolved into one of the pioneering centers of research in computational linguistics.In her will, she requested that Yorick Wilks edit a collection of her papers for publication.The result is this book, which is important for its historical perspective on the development of computational linguistics.It consists of 11 of her reports and articles from the late 1950s to 1980 and includes a 17-page introduction and commentary by Wilks.Karen Spärck Jones also wrote a commentary on one of the papers she had coauthored.As a student of Wittgenstein, Masterman was also deeply concerned about the foundations of theoretical linguistics.Around the same time that Chomsky was developing his syntactic theories and Montague was advocating a logic-based alternative, she was proposing a "neo-Wittgensteinian" view, whose organizing principle was a thesaurus of words classified according to the "language games" in which they are used.Although no single paper in the book formulates a succinct summary that could be called a theory, the following principles are discussed throughout: John F. Sowa |
Comput. Linguistics | 1 |
| 2005 | Ontological Semantics Sergei Nirenburg by Victor RaskinabstractIn this book, Nirenburg and Raskin present an important body of work in computational linguistics that they and their colleagues have been developing over the past 20 years.For a unifying perspective, they organize their assumptions, theories, and techniques around the theme of ontological semantics.Along the way, they critique many alternative views of semantics, which they distinguish from their own.Their analyses contribute to a much-needed debate about the history and future of computational linguistics, but to preserve some balance, teachers and students should keep a few of the alternatives on their reference shelf.The book is divided into two parts: a philosophical part I and a practical part II.The first part consists of an introductory chapter 1 and four chapters that survey important but controversial issues about linguistics, both theoretical and computational.In those chapters, the authors make a good case for their version of ontological semantics, but the alternatives are not treated in detail.In part II, the authors present their text-meaning representation (TMR) and demonstrate how it is used in language analysis.Any discussion of technical material must use some notation, and TMR is sufficiently flexible to illustrate a wide range of semantic-based methods that could be adapted to many other formalisms.For most readers, part II would be the more important.Chapter 1 is a good 25-page overview of computational linguistics with an emphasis on semantics.Students and novices, however, need examples, and none are given until chapter 6.The authors suggest that ''a well-prepared and/or uninterested reader'' skip the remainder of part I and go straight to chapter 6, which begins with an excellent five-page example.The authors follow that advice when they teach courses from this text.In Chapter 2, the authors present their ''Prolegomena to the Philosophy of Linguistics.''Their ideas are well taken, and some are as old as Socrates: Examine the assumptions, challenge conventional wisdom, and test conclusions against experience.The basis of their approach is what they call the four components of a scientific theory:1.The purview of a theory is ''the set of phenomena for which the theory holds itself-and is held-accountable.''2. The premises are belief statements ''taken for granted by the theory and not addressed in its body. John F. Sowa |
Comput. Linguistics | 1 |
| 1995 | Top-level ontological categories
John F. Sowa |
Int. J. Hum. Comput. Stud. | 1 |
| 1993 | D. B. Lenat and R. V. Guha, Building Large Knowledge-Based Systems: Representation and Inference in the Cyc Project
John F. Sowa |
Artif. Intell. | 1 |
| 1993 | Logical foundations for representing object-oriented systemsabstractObject-oriented programming languages are designed for computing or simulating the behaviour of interacting objects, but their encapsulated contexts and procedural methods are not well suited to non-procedural techniques in theorem provers, optimizers, and automated design and analysis tools. Logic is the non-procedural system par excellence, but the predicate calculus notation for logic is awkward for representing and reasoning about encapsulated contexts. Conceptual graphs are a graphic system of logic that is better suited to O-O systems. First, they explicitly represent the contexts that are ignored or obscured in predicate calculus. Second, Peirce's rules of inference for reasoning with graphs are explicitly formulated in terms of contexts and the conditions for importing and exporting information from contexts. This article describes the context mechanisms of conceptual graphs, the rules of inference for reasoning with the graphs, and their use as a design language for object-oriented systems. John F. Sowa |
J. Exp. Theor. Artif. Intell. | 1 |
| 1992 | Conceptual graphs
John F. Sowa |
Knowl. Based Syst. | 1 |
| 1992 | Logical structures in the lexicon
John F. Sowa |
Knowl. Based Syst. | 1 |
| 1989 | Michael R. Genesereth and Nils J. Nilsson, Logical Foundations of Artificial Intelligence
John F. Sowa |
Artif. Intell. | 1 |
| 1985 | Mapping Specifications to Formalisms - Panel Session
John F. Sowa, Peter P. Chen, Peter Freeman 0001, Sharon C. Salveter, Roger C. Schank |
ER | 1 |
| 1979 | Semantics of Conceptual GraphsabstractConceptual graphs are both a language for representing knowledge and patterns for constructing models. They form models in the AI sense of structures that approximate some actual or possible system in the real world. They also form models in the logical sense of structures for which some set of axioms are true. When combined with recent developments in nonstandard logic and semantics, conceptual graphs can form a bridge between heuristic techniques of AI and formal techniques of model theory. John F. Sowa |
ACL | 1 |