[{"data":1,"prerenderedAt":197},["ShallowReactive",2],{"project-22515987":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":41,"post_text":44,"what":45,"said":56,"maker_in_thread":124,"shape":135,"grid":138,"attempts":159,"same_week":160,"maker_shows":43,"maker_hidden":189,"reader_version":190,"card":191},"22515987","UniversalDataTool","open-source collaborative data labeling","title","Show HN: UniversalDataTool – open-source collaborative data labeling","https:\u002F\u002Fgithub.com\u002FUniversalDataTool\u002Funiversal-data-tool","github.com","seveibar",1583635476,2020,70,10,872,3028,29,"notable","ai","data labeling","web_app",[21,24,25,26,27],"data annotation","open source","computer vision","collaborative labeling","curious",-0.037,{"positive":31,"neutral":32,"mixed":33,"critical":34},1,4,0,2,7,{"docs":37,"design":38,"idea":39,"performance":40},{"positive":33,"critical":31},{"positive":33,"critical":33},{"positive":31,"critical":33},{"positive":33,"critical":31},[42,33,42,33,43,31,42,33,31,42],3,5,null,{"problem":46,"audience":44,"pricing":44,"motivation":44,"time_to_build":44,"stack":52,"openness":53,"stage":54,"team_size":55},{"value":47,"source":48,"evidence":49},"Labeling data for machine learning","inferred",[50],{"id":51},"post",[],"open_source","beta","unknown",{"praise":57,"objections":66,"requests":91,"questions":107,"alternatives":115},[58],{"value":59,"source":60,"evidence":61},"Useful for finding open source annotation tooling","commenter",[62],{"id":63,"by":64,"text":65},"22519333","djohnston","very cool, i was wondering what open source data annotation tooling existed, and coincidentally this popped up at the same time.",[67,74,81],{"value":68,"source":60,"evidence":69},"Demo is confusing without sample datasets",[70],{"id":71,"by":72,"text":73},"22517302","a_c","May I suggest to have some sample datasets in the demo. Am a bit confused as to what the tool can do as I don't mingle data frequently",{"value":75,"source":60,"evidence":76},"No documentation or installation instructions found",[77],{"id":78,"by":79,"text":80},"22520994","erezsh","Does it have an API for adding labels programatically? I couldn't find any documentation, or even installation instructions..",{"value":82,"source":60,"evidence":83},"Performance limits at scale",[84,88],{"id":85,"by":86,"text":87},"22517527","mkl","> Scales to tens of thousands of data points per dataset Can you clarify what this means? That sounds pretty small.",{"id":89,"by":86,"text":90},"22520094","Yes, that should definitely be fixable. I have a simple Flask image labeling app (whole images, not items within them like this), and it has no upper limit. Millions is just as…",[92,99,103],{"value":93,"source":60,"evidence":94},"Add keyboard shortcuts",[95],{"id":96,"by":97,"text":98},"22516461","rg2004","to make this more effective, add keyboard shortcuts",{"value":100,"source":60,"evidence":101},"Add sample datasets to the demo",[102],{"id":71,"by":72,"text":73},{"value":104,"source":60,"evidence":105},"Programmatic API for adding labels",[106],{"id":78,"by":79,"text":80},[108],{"value":109,"source":60,"evidence":110},"How does it compare with Label Studio or Doccano?",[111],{"id":112,"by":113,"text":114},"22519889","kwerk","How does this compare with Label Studio or Doccano?",[116,120],{"value":117,"source":60,"evidence":118},"Label Studio",[119],{"id":112,"by":113,"text":114},{"value":121,"source":60,"evidence":122},"Doccano",[123],{"id":112,"by":113,"text":114},{"comments":42,"answered":31,"key":125},[126,129,132],{"id":127,"text":128},"22518150","Absolutely, will add some larger\u002Feasier to use datasets. There is a button to import cat images in \"Samples -> Import -> Import Cat Images\" which you may find interesting for…",{"id":130,"text":131},"22516471","for sure- a couple seconds saved per sample will amount to many hours of saved time even for a small dataset. I created an issue to track interest in keyboard shortcuts, but I've…",{"id":133,"text":134},"22518161","You can load tens of thousands of images into the web app at a time. Unfortunately after 100,000 I start to see performance issues- especially with collaboration. I'd like to fix…",{"commenters":35,"max_depth":42,"maker_replies":42,"first_comment_mins":136,"lifespan_hours":137},148,20,[139,141,143,145,147,149,151,153,155,157],[71,33,42,140,72,33],"project\u002Fneutral\u002Fdocs",[127,33,33,142,11,31],"maker\u002Fneutral\u002Fdocs",[96,31,42,144,97,33],"project\u002Fneutral\u002Fdesign",[130,31,33,146,11,31],"maker\u002Fpositive\u002Fdesign",[63,34,43,148,64,33],"project\u002Fpositive\u002Fidea",[78,42,31,150,79,33],"project\u002Fcritical\u002Fdocs",[85,32,42,152,86,33],"project\u002Fneutral\u002Fperformance",[133,32,33,154,11,31],"project\u002Fmixed\u002Fperformance",[89,32,31,156,86,33],"project\u002Fcritical\u002Fperformance",[112,43,42,158,113,33],"project\u002Fneutral\u002Fnone",[],[161,166,171,176,180,185],{"id":162,"name":163,"points":164,"category":165},"22545878","Fraidycat",807,"productivity",{"id":167,"name":168,"points":169,"category":170},"22548217","Visual SQL",512,"data",{"id":172,"name":173,"points":174,"category":175},"22492343","HiddenVM",429,"security_privacy",{"id":177,"name":178,"points":179,"category":20},"22495518","Unscreen",193,{"id":181,"name":182,"points":183,"category":184},"22532017","Crescendo",164,"dev_tools",{"id":186,"name":187,"points":188,"category":184},"22510839","cxxmatrix",158,false,"v2",{"id":192,"name":5,"line":6,"ai":189,"cat":20,"year":13,"points":14,"comments":15,"rec":28,"s":193,"top":18,"kw":194,"maker":11,"domain":10,"tier":19,"attempts":33,"strip":195,"url":9,"mix":196,"praise":59,"objection":68,"sub":21},22515987,-0.04,[21,24,25,26,27],"3030513013",[31,32,33,34],1793991004591]