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

Peter Norvig

dblp:n/PeterNorvig · DBLP profile ↗
← Back
18ranked-venue papers
12as first author
0since 2021 · last 2017
—ORCID · none

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

Artificial intelligence and machine learning · 15 · 10 first-authorGraphics, computer vision, multimedia, augmented reality and games · 5 · 3 first-authorApplied, interdisciplinary, general and emerging computing · 3 · 2 first-authorSystems, architecture and hardware · 2 · 1 first-authorDatabases, data management, data science and information retrieval · 2 · 2 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 1

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
6 papers
Deep learning architectures and training · 65% Knowledge representation and reasoning · 30% Information extraction and text analysis · 4%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computing education · 100%
Software engineering, system software, and programming languages
1 paper
Runtime systems and virtual machines · 100%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
High-performance computing · 50% Distributed systems · 50%
Databases, data mining, and information retrieval
2 papers
Information retrieval · 72% Machine learning and data management · 28%

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

TopicWeightPapersLastEvidence papers
Machine learning › Deep learning architectures and training › deep learning systems › deep learning framework
dynamic computation graphs
0.312017
Deep Learning with Dynamic Computation Graphs · ICLR (Poster) 2017
Computing education
AI education
0.212016
A Survey of Current Practice and Teaching of AI · AAAI 2016
Distributed systems
fault tolerance
0.112011
Internet scale data analysis · KDD 2011
High-performance computing › data-intensive computing
large-scale data analytics
0.112011
Internet scale data analysis · KDD 2011
Information retrieval › document retrieval › domain-specific retrieval
email search
0.112009
Suggesting Email View Filters for Triage and Search · IJCAI 2009
Computing education
computing education research
0.112016
A Survey of Current Practice and Teaching of AI · AAAI 2016
Machine learning and data management
scalable machine learning
0.012011
Internet scale data analysis · KDD 2011
Natural language and speech › Information extraction and text analysis
narrative understanding
0.021983
Frame Activated Inferences in a Story Understanding Program · IJCAI 1983
Six Problems for Story Understanders · AAAI 1983
Machine learning › Probabilistic and Bayesian machine learning
statistical inference
0.011987
Inference in Text Understanding · AAAI 1987
Knowledge, reasoning and agents › Knowledge representation and reasoning
commonsense reasoning
0.021983
Six Problems for Story Understanders · AAAI 1983
Frame Activated Inferences in a Story Understanding Program · IJCAI 1983

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

survey methodology · 0.2machine learning · 0.2distributed computing · 0.2text analysis · 0.0
YearPublicationVenuePosition
2017 Deep Learning with Dynamic Computation Graphs
Moshe Looks, Marcello Herreshoff, DeLesley Hutchins, Peter Norvig
ICLR (Poster)4
2016 A Survey of Current Practice and Teaching of AI
abstract
The field of AI has changed significantly in the past couple of years and will likely continue to do so. Driven by a desire to expose our students to relevant and modern materials, we conducted two surveys, one of AI instructors and one of AI practitioners. The surveys were aimed at gathering infor-mation about the current state of the art of introducing AI as well as gathering input from practitioners in the field on techniques used in practice. In this paper, we present and briefly discuss the responses to those two surveys.
Michael Wollowski, Robert Selkowitz, Laura E. Brown, Ashok K. Goel 0001, George Luger, Jim Marshall, Andrew Neel, Todd W. Neller, Peter Norvig
AAAI9
2016 The Semantic Web and the Semantics of the Web: Where Does Meaning Come From?
abstract
We would like to understand the meaning of content on the web. Bit where should that meaning come from? From markup language annotations created by the authors of the content? Crowdsourced from readers of the content? Automatically extracted by machine learning algorithms? This talk investigates the possibilities.
Peter Norvig
WWW1
2015 Machine Learning for Learning at Scale
abstract
There is great enthusiasm for the idea that massive amounts of data from online interactions of learners with material can lead to a rapid improvement cycle, driven by analysis of the data, experimentation, and intervention to do more of what works and less of what doesn't. This talk discusses techniques for working with massive amounts of data.
Peter Norvig
L@S1
2014 Panel: online learning platforms and data science
abstract
The software platforms that mediate online learning experiences are the common ground where learning science and computer science intersect. This panel will discuss the affordances of current online learning platforms and lessons learned in using them with students. The goal of the panel is to help learning scientists and computer scientists understand each others' needs and how they might be effectively addressed in these platforms. The panelists, who have experience creating/using these platforms and interacting with learning scientists, will discuss how current platforms for learning at scale might evolve to better serve the community.
Mehran Sahami, Jace Kohlmeier, Peter Norvig, Andreas Paepcke, Amin Saberi
L@S3
2014 Teaching computing with the IPython notebook (abstract only)
abstract
The IPython Notebook is an interactive browser-based environment where you can combine code execution, text, mathematics, plots, and rich media into a single document. Originally designed for use as an electronic lab notebook for computational science, it is increasingly being used in teaching as well, and a rich ecosystem of open source plugins and extensions for teaching is growing around it. The first half of this hands-on workshop will introduce the Notebook and present examples of lessons and instructional materials built around it. In the second half, attendees will explore future directions for the Notebook as a teaching platform. For more information, please view our GitHub repository online at https://github.com/gvwilson/sigcse2014-ipython-workshop.
Greg Wilson, Fernando Perez, Peter Norvig
SIGCSE3
2011 Internet scale data analysis
abstract
This talk covers techniques for analyzing data sets with up to trillions of examples with billions of features, using thousands of computers. To operate at this scale requires an understanding of an increasing complex hardware hierarchy (e.g. cache, memory, SSD, another machine in the rack, disk, a machine in another data center, ...); a model for recovering from inevitable hardware and software failures; a machine learning model that allows for efficient computation over large, continuously updated data sets; and a way to visualize and share the results.
Peter Norvig
KDD1
2011 Nils J. Nilsson, The Quest for Artificial Intelligence , Cambridge (2010)
Peter Norvig
Artif. Intell.1
2009 Suggesting Email View Filters for Triage and Search
Mark Dredze, Bill N. Schilit, Peter Norvig
IJCAI3
2006 Editorial Note
Peter Norvig, Donald Perlis
Artif. Intell.1
2005 Introduction to the Special Review Issue
Donald Perlis, Peter Norvig
Artif. Intell.2
1994 Text-Based Intelligent Systems
Peter Norvig, Paul S. Jacobs
Artif. Intell.1
1991 Correcting a Widespread Error in Unification Algorithms
abstract
Abstract The unification of two patterns both containing variables is a ubiquitous operation in logic programming and in many artificial intelligence applications. Thus, many texts present unification algorithms. Unfortunately, at least seven of these presentations are incorrect. The common error occurs when logic variables are represented as binding lists; implementations that destructively update variable cells do not manifest the error. This note gives the examples that uncover the error and presents a correction.
Peter Norvig
Softw. Pract. Exp.1
1990 A Critical Evaluation of Commensurable Abduction Models for Semantic Interpretation
Peter Norvig, Robert Wilensky
COLING1
1987 Inference in Text Understanding
Peter Norvig
AAAI1
1985 G. Lakoff, M. Johnson, Metaphors We Live By
Peter Norvig
Artif. Intell.1
1983 Six Problems for Story Understanders
Peter Norvig
AAAI1
1983 Frame Activated Inferences in a Story Understanding Program
Peter Norvig
IJCAI1