Results 1 - 10
of
12
Learning to Order Things
- Journal of Artificial Intelligence Research
, 1998
"... There are many applications in which it is desirable to order rather than classify instances. Here we consider the problem of learning how to order, given feedback in the form of preference judgments, i.e., statements to the effect that one instance should be ranked ahead of another. We outline a ..."
Abstract
-
Cited by 265 (9 self)
- Add to MetaCart
There are many applications in which it is desirable to order rather than classify instances. Here we consider the problem of learning how to order, given feedback in the form of preference judgments, i.e., statements to the effect that one instance should be ranked ahead of another. We outline a two-stage approach in which one first learns by conventional means a preference function, of the form PREF(u; v), which indicates whether it is advisable to rank u before v. New instances are then ordered so as to maximize agreements with the learned preference function. We show that the problem of finding the ordering that agrees best with a preference function is NP-complete, even under very restrictive assumptions. Nevertheless, we describe a simple greedy algorithm that is guaranteed to find a good approximation. We then discuss an on-line learning algorithm, based on the "Hedge" algorithm, for finding a good linear combination of ranking "experts." We use the ordering algorith...
Content-Based Book Recommending Using Learning for Text Categorization
- IN PROCEEDINGS OF THE FIFTH ACM CONFERENCE ON DIGITAL LIBRARIES
, 1999
"... Recommender systems improve access to relevant products and information by making personalized suggestions based on previous examples of a user's likes and dislikes. Most existing recommender systems use collaborative filtering methods that base recommendations on other users' preferences. By contra ..."
Abstract
-
Cited by 141 (6 self)
- Add to MetaCart
Recommender systems improve access to relevant products and information by making personalized suggestions based on previous examples of a user's likes and dislikes. Most existing recommender systems use collaborative filtering methods that base recommendations on other users' preferences. By contrast, content-based methods use information about an item itself to make suggestions. This approach has the advantage of being able to recommend previously unrated items to users with unique interests and to provide explanations for its recommendations. We describe a content-based book recommending system that utilizes information extraction and a machine-learning algorithm for text categorization. Initial experimental results demonstrate that this approach can produce accurate recommendations.
OWL: A Recommender System for Organization-Wide Learning
, 2000
"... We describe the use of a recommender system to enable continuous knowledge acquisition and individualized tutoring of application software across an organization. Installing such systems will result in the capture of evolving expertise and in organization-wide learning (OWL). We present the result ..."
Abstract
-
Cited by 23 (0 self)
- Add to MetaCart
We describe the use of a recommender system to enable continuous knowledge acquisition and individualized tutoring of application software across an organization. Installing such systems will result in the capture of evolving expertise and in organization-wide learning (OWL). We present the results of a year-long naturalistic inquiry into an application's usage patterns, based on logging users' actions. We analyze the data to develop user models, individualized expert models, and instructional indicators. We show how this information is used to recommend learning tips to users. Keywords Recommender system, organization-wide learning, OWL, individualized instruction, agent, instrumentation, logging. Introduction New Workplace Technologies Enable New Learning Methods In the last decade, an enormous change has taken place in the workplace: there is a PC on every desk, and much office work is performed in the medium of software. Mastering one's software - at least the portion of...
Recommender Systems for Learning: Building User and Expert Models through Long-Term Observation of Application Use
, 2000
"... Information technology has recently become the medium in which much professional ofce work is performed.This change offers an unprecedented opportunity to observe and record exactly how that work is performed.We describe our observation and logging processes and present an overview of the results of ..."
Abstract
-
Cited by 22 (0 self)
- Add to MetaCart
Information technology has recently become the medium in which much professional ofce work is performed.This change offers an unprecedented opportunity to observe and record exactly how that work is performed.We describe our observation and logging processes and present an overview of the results of our long-term observations of a number of users of one desktop application. We then present our method of providing individualized instruction to each user by employing a new kind of user model and a new kind of expert model.The user model is based on observing the individual's behavior in a natural environment, while the expert model is based on pooling the knowledge of numerous individuals. Individualized instructional topics are selected by comparing an individual's knowledge to the pooled knowledge of her peers.
Awareness and Teamwork in Computer-Supported Collaborations. Interacting with Computers
- In press
, 2006
"... A contemporary approach to describing and theorizing about joint human endeavor is to posit “knowledge in common ” as a basis for awareness and coordination. Recent analysis has identified weaknesses in this approach even as it is typically employed in relatively simple task contexts. We suggest tha ..."
Abstract
-
Cited by 20 (5 self)
- Add to MetaCart
A contemporary approach to describing and theorizing about joint human endeavor is to posit “knowledge in common ” as a basis for awareness and coordination. Recent analysis has identified weaknesses in this approach even as it is typically employed in relatively simple task contexts. We suggest that in realistically complex circumstances, people share activities and not merely concepts. We describe a framework for understanding joint endeavor in terms of four facets of activity awareness: common ground, communities of practice, social capital, and human development. We illustrate the sort of analysis we favor with a scenario from emergency management, and consider implications and future directions for system design and empirical methods. 1.
Book Recommending using Text Categorization with Extracted Information
- IN RECOMMENDER SYSTEMS. PAPERS FROM 1998 WORKSHOP
, 1998
"... Content-based recommender systems suggest documents, items, and services to users based on learning a profile of the user from rated examples containing information about the given items. Text categorization methods are very useful for this task but generally rely on unstructured text. We have ..."
Abstract
-
Cited by 15 (0 self)
- Add to MetaCart
Content-based recommender systems suggest documents, items, and services to users based on learning a profile of the user from rated examples containing information about the given items. Text categorization methods are very useful for this task but generally rely on unstructured text. We have developed a bookrecommending system that utilizes semi-structured information about items gathered from the web using simple information extraction techniques. Initial experimental results demonstrate that this approach can produce fairly accurate recommendations.
NuggetMine: Intelligent Groupware for Opportunistically Sharing Information Nuggets
- Proceedings of the International Conference on Intelligent User Interfaces (IUI ’02), ACM
, 2002
"... collaborates with a workgroup to increase information nugget sharing among the group. Information nuggets are small amounts of self-contained information, such as the URL of an interesting news article, a book title, or the time and location of a local art event. NuggetMine and the workgroup work to ..."
Abstract
-
Cited by 13 (0 self)
- Add to MetaCart
collaborates with a workgroup to increase information nugget sharing among the group. Information nuggets are small amounts of self-contained information, such as the URL of an interesting news article, a book title, or the time and location of a local art event. NuggetMine and the workgroup work together to build, maintain, and utilize a repository---or "mine"---of information nuggets. Group members submit nuggets to NuggetMine, which organizes and augments the submitted nuggets and provides a desktop interface to each group member. This interface makes it easy for group members to submit nuggets, view nuggets, and explore the mine. NuggetMine distributes the tasks necessary to share nuggets between it and the workgroup so as to best utilize the skills of each collaborator. In this paper, we describe the NuggetMine application and interface and present a pilot study of the application.
Text Categorization Through Probabilistic Learning: Applications to Recommender Systems
, 1998
"... Author: Paul N. Bennett Title: Text Categorization Through Probabilistic Learning: Applications to Recommender Systems Supervising Professor: Raymond J. Mooney, Ph.D. With the growth of the World Wide Web, recommender systems have received an increasing amount of attention. Many recommender systems ..."
Abstract
-
Cited by 1 (0 self)
- Add to MetaCart
Author: Paul N. Bennett Title: Text Categorization Through Probabilistic Learning: Applications to Recommender Systems Supervising Professor: Raymond J. Mooney, Ph.D. With the growth of the World Wide Web, recommender systems have received an increasing amount of attention. Many recommender systems in use today are based on collaborative filtering. This project has focused on LIBRA, a content-based book recommending system. By utilizing text categorization methods and the information available for each book, the system determines a user profile which is used as the basis of recommendations made to the user. Instead of the bagof -words approach used in many other statistical text categorization approaches, LIBRA parses each text sample into a semi-structured representation. We have used standard Machine Learning techniques to analyze the performance of several algorithms on this learning task. In addition, we analyze the utility of several methods of feature construction and selection (...
What Does a Very Large-Scale Conversation Look Like? Artificial Dialectics and the Graphical Summarization of Large Volumes of
"... “Free speech ” can mean not only face-to-face communication, but also expression embodied in the media of newspapers, books, television, film and so forth. Many of these media constitute public “spaces. ” With the introduction of each new public space, the theories and practices of “speech ” and “co ..."
Abstract
- Add to MetaCart
“Free speech ” can mean not only face-to-face communication, but also expression embodied in the media of newspapers, books, television, film and so forth. Many of these media constitute public “spaces. ” With the introduction of each new public space, the theories and practices of “speech ” and “conversation ” are affected and extended. This article concerns a philosophical study of and artistic-design approach to some of the new, electronic, public spaces of the Internet and the forms of “speech, ” “conversation ” and dialectics practiced in these new spaces. The new electronic spaces that I am interested in have the following characteristics in common: • They are large. Many server sites now support interchanges between hundreds and thousands of people. Usenet newsgroups and large listservs are the most common of such
OWL: A Recommender System for IT Skills
"... This research addresses the problem of keeping the skills of information technology (IT) users up to date when both information technology and job tasks are evolving rapidly. The approach we have taken is to use recommender system technology to pass experience from an immediate community of informat ..."
Abstract
- Add to MetaCart
This research addresses the problem of keeping the skills of information technology (IT) users up to date when both information technology and job tasks are evolving rapidly. The approach we have taken is to use recommender system technology to pass experience from an immediate community of information technology users to the individual who is trying to decide which IT functionality to learn next. User profiles are constructed automatically from implicit input. We compare each user's profile to the pooled knowledge of their peers to identify gaps in their knowledge and to determine the most useful commands at the boundaries of their knowledge.

