Show simple item record

Using Program Synthesis for Social Recommendations

dc.date.accessioned2012-08-13T21:15:04Z
dc.date.accessioned2018-11-26T22:26:52Z
dc.date.available2012-08-13T21:15:04Z
dc.date.available2018-11-26T22:26:52Z
dc.date.issued2012-08-13
dc.identifier.urihttp://hdl.handle.net/1721.1/72106
dc.identifier.urihttp://repository.aust.edu.ng/xmlui/handle/1721.1/72106
dc.description.abstractThis paper presents a new approach to select events of interest to a user in a social media setting where events are generated by the activities of the user's friends through their mobile devices. We argue that given the unique requirements of the social media setting, the problem is best viewed as an inductive learning problem, where the goal is to first generalize from the users' expressed "likes" and "dislikes" of specific events, then to produce a program that can be manipulated by the system and distributed to the collection devices to collect only data of interest. The key contribution of this paper is a new algorithm that combines existing machine learning techniques with new program synthesis technology to learn users' preferences. We show that when compared with the more standard approaches, our new algorithm provides up to order-of-magnitude reductions in model training time, and significantly higher prediction accuracies for our target application. The approach also improves on standard machine learning techniques in that it produces clear programs that can be manipulated to optimize data collection and filtering.en_US
dc.format.extent10 p.en_US
dc.rightsCreative Commons Attribution 3.0 Unporteden
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/
dc.subjectrecommender systemsen_US
dc.subjectsocial networking applicationsen_US
dc.subjectsupport vector machinesen_US
dc.titleUsing Program Synthesis for Social Recommendationsen_US


Files in this item

FilesSizeFormatView
MIT-CSAIL-TR-2012-025.pdf362.2Kbapplication/pdfView/Open

This item appears in the following Collection(s)

Show simple item record

Creative Commons Attribution 3.0 Unported
Except where otherwise noted, this item's license is described as Creative Commons Attribution 3.0 Unported