[{"data":1,"prerenderedAt":177},["ShallowReactive",2],{"project-19196352":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":29,"sentiment":30,"stance_mix":31,"scored_comments":33,"aspects":34,"strip":37,"post_text":30,"what":38,"said":76,"maker_in_thread":117,"shape":122,"grid":127,"attempts":138,"same_week":139,"maker_shows":132,"maker_hidden":170,"reader_version":171,"card":172},"19196352","Summarized Finance \u002F Tech Newsletter","Summarized Finance \u002F Tech Newsletter Using Natural Language Processing","title","Show HN: Summarized Finance \u002F Tech Newsletter Using Natural Language Processing","http:\u002F\u002Fgetthecrypt.com\u002Fhow-it-works","getthecrypt.com","chidog12",1550546220,2019,93,6,522,2195,24,"notable","finance_crypto","finance newsletter","web_app",[24,25,26,27,28],"nlp summarization","finance news","neutral news","textrank","news newsletter","quiet",null,{"positive":32,"neutral":33,"mixed":32,"critical":32},0,3,{"execution":35,"idea":36},{"positive":32,"critical":32},{"positive":32,"critical":32},[33,32,33,32,33,32],{"problem":39,"audience":30,"pricing":30,"motivation":30,"time_to_build":30,"stack":48,"openness":74,"stage":75,"team_size":74},{"value":40,"source":41,"evidence":42},"Summarizing finance and tech news with neutral, balanced coverage","inferred",[43,45],{"id":44},"post",{"id":46,"by":11,"text":47},"19199568","Hmm, I really like that last point you've made... both highly positive and negative takes, I'll look into that. For the semantic analysis process, we are using Microsoft's API -…",[49,54,60,66,70],{"value":50,"source":51,"evidence":52},"Microsoft sentiment API (scores 0-1)","maker",[53],{"id":46,"by":11,"text":47},{"value":55,"source":51,"evidence":56},"NewsApi",[57],{"id":58,"by":11,"text":59},"19199465","lol yea, we are still working on our choosing process. Right now it's really just our preferences vs the criteria we've set up using NewsApi.",{"value":61,"source":51,"evidence":62},"TextRank summarization",[63],{"id":64,"by":11,"text":65},"19197887","Sorry for the late reply, Honestly, we still need more testing. However, our top 3 tend to usually be Luhn's Heuristic Method, Latent Sentiment Analysis, and TextRank. On the…",{"value":67,"source":51,"evidence":68},"Luhn's Heuristic Method",[69],{"id":64,"by":11,"text":65},{"value":71,"source":51,"evidence":72},"Latent Sentiment Analysis",[73],{"id":64,"by":11,"text":65},"unknown","launched",{"praise":77,"objections":86,"requests":98,"questions":106,"alternatives":116},[78],{"value":79,"source":80,"evidence":81},"Good work on the summarization approach","commenter",[82],{"id":83,"by":84,"text":85},"19196786","kakashi141","Amazing work chidog12, I've tied using TextRank for text summarization before, but the results are mostly hit or miss. I've found that, elements in the page like \"Follow this…",[87,91],{"value":88,"source":80,"evidence":89},"Summaries from TextRank are hit or miss, picking up boilerplate like share buttons",[90],{"id":83,"by":84,"text":85},{"value":92,"source":80,"evidence":93},"News items shown are on the short side",[94],{"id":95,"by":96,"text":97},"19199197","theblackcat1002","I wonder how do you choose which news or story to deliver to users? From your recent link[1] it seems like the news is bit on the short side. 1. http:\u002F\u002Fgetthecrypt.com\u002Frecent\u002F",[99],{"value":100,"source":80,"evidence":101},"Show both highly positive and highly negative takes on a topic",[102],{"id":103,"by":104,"text":105},"19198994","forgottenentry","I'm curious about your semantic analysis process. Do you employ a particular threshold for neutrality, or does the team provide input? No doubt neutral reporting is advantageous;…",[107,111],{"value":108,"source":80,"evidence":109},"Which summarization algorithms worked best",[110],{"id":83,"by":84,"text":85},{"value":112,"source":80,"evidence":113},"How neutrality threshold is set and how stories are chosen",[114,115],{"id":103,"by":104,"text":105},{"id":95,"by":96,"text":97},[],{"comments":33,"answered":33,"key":118},[119,120,121],{"id":64,"text":65},{"id":46,"text":47},{"id":58,"text":59},{"commenters":123,"max_depth":124,"maker_replies":33,"first_comment_mins":125,"lifespan_hours":126},4,2,122,12,[128,130,133,135,136,137],[83,32,33,129,84,32],"project\u002Fneutral\u002Fexecution",[64,32,32,131,11,132],"project\u002Fneutral\u002Fperformance",1,[103,132,33,134,104,32],"project\u002Fneutral\u002Fidea",[46,132,32,134,11,132],[95,124,33,129,96,32],[58,124,32,129,11,132],[],[140,145,150,155,160,165],{"id":141,"name":142,"points":143,"category":144},"19210697","Commento",271,"web_saas",{"id":146,"name":147,"points":148,"category":149},"19200151","IMDB Ratings on Netflix",234,"consumer_social",{"id":151,"name":152,"points":153,"category":154},"19206507","GitNews Web",183,"dev_tools",{"id":156,"name":157,"points":158,"category":159},"19189455","Inlets",146,"infrastructure",{"id":161,"name":162,"points":163,"category":164},"19162876","Scannable Chess Scoresheets",117,"games",{"id":166,"name":167,"points":168,"category":169},"19161515","Cortex",86,"ai",false,"v2",{"id":173,"name":5,"line":6,"ai":170,"cat":20,"year":13,"points":14,"comments":15,"rec":29,"s":30,"top":18,"kw":174,"maker":11,"domain":10,"tier":19,"attempts":32,"strip":175,"url":9,"mix":176,"praise":79,"objection":88,"sub":21},19196352,[24,25,26,27,28],"303030",[32,33,32,32],1794036574965]