Share This Author
An algorithmic framework for performing collaborative filtering
- Jonathan L. Herlocker, J. Konstan, Al Borchers, J. Riedl
- GeologyAnnual International ACM SIGIR Conference on…
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial…
Combining Collaborative Filtering with Personal Agents for Better Recommendations
This paper shows that a CF framework can be used to combine personal IF agents and the opinions of a community of users to produce better recommendations than either agents or users can produce alone.
An Algorithmic Framework for Performing Collaborative Filtering
Using filtering agents to improve prediction quality in the GroupLens research collaborative filtering system
- B. Sarwar, J. Konstan, Al Borchers, Jonathan L. Herlocker, Bradley N. Miller, J. Riedl
- Computer ScienceConference on Computer Supported Cooperative Work
- 1 November 1998
The filterbot model allows collaborative filtering systems to address sparsity by tapping the strength of content filtering techniques and is experimentally validated by showing that even simple filterbots such as spell checking can increase the utility for users of sparsely populated collaborative filtering system.
The k-Steiner ratio in graphs
A better approximation ratio for the Steiner tree problem in graphs is proved, which is the infimum of the ratios SMT/kSMT over all finite sets of regular points in all possible metric spaces, where the distances are given by a complete graph.
Recommender Systems: A GroupLens Perspective
Apparatus for applying labels onto hollow bodies, including a blow mold having a cavity for containing a hollow body, and a member movable toward and away from the mold cavity, with suction openings provided for securely maintaining the label in place on the member.
Ganging up on Information Overload
The collaborative filtering systems that are discussed here each offer a high degree of personalization, but each system takes a different approach to automation, attempting to find the best trade-off between the amount of work the users must put into the system and the perceived value and benefits they receive in return.
Extending the Quadrangle Inequality to Speed-Up Dynamic Programming
The k-Steiner Ratio in the Rectilinear Plane
A Steiner minimum tree (SMT) in the rectilinear plane is the shortest length tree interconnecting a set of points, called the regular points, possibly using additional vertices. Ak-size Steiner…
Applying Knowledge from KDD to Recommender Systems
This work investigates a new class of software for knowledge discovery in databases, called recommender systems, which apply KDD-like techniques to the problem of making product recommendations during a live customer interaction and explores one technology called Singular Value Decomposition (SVD) to reduce the dimensionality of recommender system problems.