Pith. sign in

REVIEW 1 cited by

Using Program Synthesis for Social Recommendations

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1208.2925 v1 pith:44WKXOQD submitted 2012-08-14 cs.LG cs.DBcs.PLcs.SIphysics.soc-ph

classification cs.LGcs.DBcs.PLcs.SIphysics.soc-ph
keywords eventslearningprogramsocialalgorithmapproachcollectiondata
verification ladder T0 review T1 audit T2 compute T3 formal

Signed reviews

No signed human review yet.

0 comments
read the original abstract

This 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.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Learning Fitness Functions for Machine Programming

    cs.NE 2019-08 conditional novelty 6.0 of 10

    NetSyn uses a neural network to predict how close a candidate program is to the target program, guiding a genetic algorithm to synthesize programs from input-output examples more efficiently than existing methods.

Pith tools