[{"data":1,"prerenderedAt":192},["ShallowReactive",2],{"project-3608725":3},{"id":4,"name":5,"line":6,"line_source":7,"title":8,"url":9,"domain":10,"maker":11,"posted_at":12,"year":13,"points":14,"comments":15,"rank_in_year":16,"shown_in_year":17,"top":18,"tier":19,"category":20,"subcategory":21,"format":22,"keywords":23,"reception":28,"sentiment":29,"stance_mix":30,"scored_comments":35,"aspects":36,"strip":42,"post_text":43,"what":44,"said":62,"maker_in_thread":122,"shape":124,"grid":128,"attempts":156,"same_week":157,"maker_shows":38,"maker_hidden":185,"reader_version":186,"card":187},"3608725","recommendify","A distributed Recommendation Engine based on Redis + Ruby (and C)","title","Show HN: A distributed Recommendation Engine based on Redis + Ruby (and C) ","https:\u002F\u002Fgithub.com\u002Fpaulasmuth\u002Frecommendify","github.com","paulasmuth",1329628980,2012,97,11,225,1677,14,"notable","data","recommendation engine","library",[21,24,25,26,27],"redis","ruby","collaborative filtering","similarity","mixed",0.3,{"positive":31,"neutral":32,"mixed":33,"critical":34},5,2,0,1,8,{"docs":37,"execution":39,"idea":40,"design":41},{"positive":38,"critical":33},3,{"positive":33,"critical":34},{"positive":34,"critical":33},{"positive":34,"critical":33},[33,33,33,31,31,31,38,34,31,38,31],null,{"problem":43,"audience":43,"pricing":43,"motivation":43,"time_to_build":43,"stack":45,"openness":60,"stage":61,"team_size":61},[46,52,56],{"value":47,"source":48,"evidence":49},"Ruby","commenter",[50],{"id":51},"post",{"value":53,"source":48,"evidence":54},"Redis",[55],{"id":51},{"value":57,"source":48,"evidence":58},"C",[59],{"id":51},"open_source","unknown",{"praise":63,"objections":82,"requests":97,"questions":98,"alternatives":117},[64,75],{"value":65,"source":48,"evidence":66},"Readme is clear and simple",[67,71],{"id":68,"by":69,"text":70},"3608986","fraserharris","Terrific readme",{"id":72,"by":73,"text":74},"3609454","joeblau","+1 more for that awesome ReadMe. The project looks clean and simple.",{"value":76,"source":48,"evidence":77},"Open source code is useful to study internals",[78],{"id":79,"by":80,"text":81},"3609476","sycr","Oh man, this is just awesome. Thanks so much for making this open source - it's great to be able to pick apart the internals of something like this.",[83,90],{"value":84,"source":48,"evidence":85},"Co-occurrence matrix stored in memory in Redis may not scale to very large datasets",[86],{"id":87,"by":88,"text":89},"3609135","jamii","I've been working on something similar - https:\u002F\u002Fgithub.com\u002Fjamii\u002Fspringer-recommendations All the open-source engines I've tried scale poorly. Since our input data already…",{"value":91,"source":48,"evidence":92},"C part appears incomplete and native extensions are not compiled from source",[93],{"id":94,"by":95,"text":96},"3609221","ambertch","Paul, how does C fits into the picture? I don't see anything in the source for compiling native extensions, and the implementations src\u002Frecommendify.c calls look incomplete? I am…",[],[99,106,110],{"value":100,"source":48,"evidence":101},"How does it compare with EasyRec?",[102],{"id":103,"by":104,"text":105},"3609021","steve19","How does this compare with other recommendation engines, such as the opensource EasyRec[0] ? [0] http:\u002F\u002Feasyrec.org\u002F",{"value":107,"source":48,"evidence":108},"How does C fit into the picture?",[109],{"id":94,"by":95,"text":96},{"value":111,"source":48,"evidence":112},"Does it take a square root like Amazon's similarities?",[113],{"id":114,"by":115,"text":116},"3621671","chrismealy","Does any part of this involve taking the square root of something? Amazon's original similarities did that and I can't remember exactly how.",[118],{"value":119,"source":48,"evidence":120},"EasyRec",[121],{"id":103,"by":104,"text":105},{"comments":33,"answered":33,"key":123},[],{"commenters":125,"max_depth":38,"maker_replies":33,"first_comment_mins":126,"lifespan_hours":127},10,209,84,[129,131,135,137,139,142,143,145,147,150,151],[87,33,33,130,88,33],"commenter\u002Fcritical\u002Fperformance",[132,33,33,133,134,33],"3610725","commenter\u002Fneutral\u002Fnone","jaylevitt",[136,33,33,133,88,33],"3611990",[68,34,31,138,69,33],"project\u002Fpositive\u002Fdocs",[140,34,31,138,141,33],"3608993","ghayes",[72,34,31,138,73,33],[103,32,38,144,104,33],"project\u002Fneutral\u002Fnone",[94,38,34,146,95,33],"project\u002Fcritical\u002Fexecution",[79,148,31,149,80,33],4,"project\u002Fpositive\u002Fidea",[114,31,38,144,115,33],[152,153,31,154,155,33],"3609687",6,"project\u002Fpositive\u002Fdesign","moe",[],[158,163,168,173,177,181],{"id":159,"name":160,"points":161,"category":162},"3616603","CloudShark",164,"security_privacy",{"id":164,"name":165,"points":166,"category":167},"3600582","Photo Picker+",121,"dev_tools",{"id":169,"name":170,"points":171,"category":172},"3610927","QR Pixel",119,"creative",{"id":174,"name":175,"points":171,"category":176},"3616763","rogerbraun.net","productivity",{"id":178,"name":179,"points":180,"category":172},"3602160","Mothereffinanimatedgif",113,{"id":182,"name":183,"points":184,"category":167},"3608528","StyleBootstrap",88,false,"v2",{"id":188,"name":5,"line":6,"ai":185,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":29,"top":18,"kw":189,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":190,"url":9,"mix":191,"praise":65,"objection":84,"sub":21},3608725,[21,24,25,26,27],"00055531535",[31,32,33,34],1793990878999]