Core Concepts
User-side realization offers proactive solutions to user dissatisfaction by providing algorithms that run on the user's side to address common problems without requiring changes from service providers.
Abstract
This content discusses the concept of user-side realization, outlining its requirements, challenges, and approaches. It introduces two general methods - the wrapper method and reverse method - for implementing features on the end-user's side. The challenges of limited resources, generality, and lightweight algorithms are highlighted. Various related concepts such as dynamic search engines, decentralized systems, oracle machines, and privacy-aware translators are discussed. The organization of the thesis is detailed with chapters focusing on recommender systems, search engines, active learning applications, and privacy protection in translation systems.
Stats
Users often lack access to source code or databases of services.
User-side algorithms should be lightweight and easy for end-users to use.
Seafaring utilizes a large pool of unlabelled data from the Web for active learning.
Quotes
"Users cannot intervene in the service directly."
"Algorithms for user-side realization must work with limited information and resources."
"Seafaring regards the Web as a huge pool of unlabelled data."