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

Chad M. Cumby

dblp:91/6764 · DBLP profile ↗
← Back
10ranked-venue papers
7as first author
0since 2021 · last 2011
—ORCID · none

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

Artificial intelligence and machine learning · 6 · 6 first-authorSoftware engineering, systems software and programming languages · 3Databases, data management, data science and information retrieval · 2 · 2 first-authorTheory of computation · 2 · 2 first-authorHuman-computer interaction and ubiquitous computing · 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.

Databases, data mining, and information retrieval
3 papers
Information retrieval · 88% Data mining · 12%
Software engineering, system software, and programming languages
2 papers
Software maintenance and evolution · 100%
Artificial intelligence
2 papers
Knowledge representation and reasoning · 62% Kernel, tree and ensemble methods · 38%

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

TopicWeightPapersLastEvidence papers
Information retrieval › document retrieval › domain-specific retrieval › enterprise search
application search
0.222010
Exemplar: EXEcutable exaMPLes ARchive · ICSE (2) 2010
A search engine for finding highly relevant applications · ICSE (1) 2010
Information retrieval › document retrieval › domain-specific retrieval
code search
0.222010
Exemplar: EXEcutable exaMPLes ARchive · ICSE (2) 2010
A search engine for finding highly relevant applications · ICSE (1) 2010
Software maintenance and evolution
software reuse
0.222010
Exemplar: EXEcutable exaMPLes ARchive · ICSE (2) 2010
A search engine for finding highly relevant applications · ICSE (1) 2010
Data mining › predictive modeling
classification
0.012004
Predicting customer shopping lists from point-of-sale purchase data · KDD 2004
Machine learning › Kernel, tree and ensemble methods
kernel methods
0.012003
On Kernel Methods for Relational Learning · ICML 2003
Knowledge, reasoning and agents › Knowledge representation and reasoning
relational learning
0.012003
On Kernel Methods for Relational Learning · ICML 2003
Knowledge, reasoning and agents › Knowledge representation and reasoning › semantic representation
relational representation
0.012000
Relational Representations that Facilitate Learning · KR 2000
Data mining › pattern mining
transaction data mining
0.012004
Predicting customer shopping lists from point-of-sale purchase data · KDD 2004

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

program analysis · 0.4information retrieval · 0.4per-customer classifier · 0.0classification · 0.0kernel methods · 0.0
YearPublicationVenuePosition
2011 A Machine Learning Based System for Semi-Automatically Redacting Documents
abstract
Redacting text documents has traditionally been a mostly manual activity, making it expensive and prone to disclosure risks. This paper describes a semi-automated system to en- sure a specified level of privacy in text data sets. Recent work has attempted to quantify the likelihood of privacy breaches for text data. We build on these notions to provide a means of obstructing such breaches by framing it as a multi-class classification problem. Our system gives users fine-grained control over the level of privacy needed to obstruct sensi- tive concepts present in that data. Additionally, our system is designed to respect a user-defined utility metric on the data (such as disclosure of a particular concept), which our methods try to maximize while anonymizing. We describe our redaction framework, algorithms, as well as a prototype tool built in to Microsoft Word that allows enterprise users to redact documents before sharing them internally and obscure client specific information. In addition we show experimen- tal evaluation using publicly available data sets that show the effectiveness of our approach against both automated attack- ers and human subjects.The results show that we are able to preserve the utility of a text corpus while reducing disclosure risk of the sensitive concept.
Chad M. Cumby, Rayid Ghani
IAAI1
2010 A search engine for finding highly relevant applications
abstract
A fundamental problem of finding applications that are highly relevant to development tasks is the mismatch between the high-level intent reflected in the descriptions of these tasks and low-level implementation details of applications. To reduce this mismatch we created an approach called Exemplar (EXEcutable exaMPLes ARchive) for finding highly relevant software projects from large archives of applications. After a programmer enters a natural-language query that contains high-level concepts (e.g., MIME, data sets), Exemplar uses information retrieval and program analysis techniques to retrieve applications that implement these concepts. Our case study with 39 professional Java programmers shows that Exemplar is more effective than Sourceforge in helping programmers to quickly find highly relevant applications.
Mark Grechanik, Qing Xie 0003, Collin McMillan, Denys Poshyvanyk, Chad M. Cumby
ICSE (1)6
2010 Exemplar: EXEcutable exaMPLes ARchive
abstract
Searching for applications that are highly relevant to development tasks is challenging because the high-level intent reflected in the descriptions of these tasks doesn't usually match the low-level implementation details of applications. In this demo we show a novel code search engine called Exemplar (EXEcutable exaMPLes ARchive) to bridge this mismatch. Exemplar takes natural-language query that contains high-level concepts (e.g., MIME, data sets) as input, then uses information retrieval and program analysis techniques to retrieve applications that implement these concepts.
Mark Grechanik, Qing Xie 0003, Collin McMillan, Denys Poshyvanyk, Chad M. Cumby
ICSE (2)6
2009 Guide: A GUI differentiator
abstract
Applications with Graphical User Interfaces (GUIs) are ubiquitous. Nontrivial GUI-based applications (GAPs) evolve frequently, and understanding how GUIs of different versions of GAPs differ is crucial for various tasks such as testing and project effort estimation. We offer a novel approach for comparing GUIs. We built a tool called GUI DifferEntiator (GUIDE) that allows users to visualize differences between GUIs of running GAPs automatically, so that the identified changes can be served as guidance to test the new release of the GAP or to estimate the effort of a project.
Qing Xie 0003, Mark Grechanik, Chad M. Cumby
ICSM4
2009 Protecting Sensitive Topics in Text Documents with PROTEXTOR
Chad M. Cumby
ECML/PKDD (2)1
2005 Building intelligent shopping assistants using individual consumer models
abstract
This paper describes an Intelligent Shopping Assistant designed for a shopping cart mounted tablet PC that enables individual interactions with customers. We use machine learning algorithms to predict a shopping list for the customer's current trip and present this list on the device. As they navigate through the store, personalized promotions are presented using consumer models derived from loyalty card data for each inidvidual. In order for shopping assistant devices to be effective, we believe that they have to be powered by algorithms that are tuned for individual customers and can make accurate predictions about an individual's actions. We formally frame the shopping list prediction as a classification problem, describe the algorithms and methodology behind our system, and show that shopping list prediction can be done with high levels of accuracy, precision, and recall. Beyond the prediction of shopping lists we briefly introduce other aspects of the shopping assistant project, such as the use of consumer models to select appropriate promotional tactics, and the development of promotion planning simulation tools to enable retailers to plan personalized promotions delivered through such a shopping assistant.
Chad M. Cumby, Andrew E. Fano, Rayid Ghani, Marko Krema
IUI1
2004 Predicting customer shopping lists from point-of-sale purchase data
abstract
This paper describes a prototype that predicts the shopping lists for customers in a retail store. The shopping list prediction is one aspect of a larger system we have developed for retailers to provide individual and personalized interactions with customers as they navigate through the retail store. Instead of using traditional personalization approaches, such as clustering or segmentation, we learn separate classifiers for each customer from historical transactional data. This allows us to make very fine-grained and accurate predictions about what items a particular individual customer will buy on a given shopping trip.We formally frame the shopping list prediction as a classification problem, describe the algorithms and methodology behind our system, its impact on the business case in which we frame it, and explore some of the properties of the data source that make it an interesting testbed for KDD algorithms. Our results show that we can predict a shopper's shopping list with high levels of accuracy, precision, and recall. We believe that this work impacts both the data mining and the retail business community. The formulation of shopping list prediction as a machine learning problem results in algorithms that should be useful beyond retail shopping list prediction. For retailers, the result is not only a practical system that increases revenues by up to 11%, but also enhances customer experience and loyalty by giving them the tools to individually interact with customers and anticipate their needs.
Chad M. Cumby, Andrew E. Fano, Rayid Ghani, Marko Krema
KDD1
2003 On Kernel Methods for Relational Learning
Chad M. Cumby, Dan Roth 0001
ICML1
2002 Learning with Feature Description Logics
Chad M. Cumby, Dan Roth 0001
ILP1
2000 Relational Representations that Facilitate Learning
Chad M. Cumby, Dan Roth 0001
KR1