[{"data":1,"prerenderedAt":418},["ShallowReactive",2],{"project-7152725":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":27,"sentiment":28,"stance_mix":29,"scored_comments":33,"aspects":34,"strip":44,"post_text":47,"what":48,"said":110,"maker_in_thread":206,"shape":217,"grid":221,"attempts":379,"same_week":380,"maker_shows":46,"maker_hidden":410,"reader_version":411,"card":412},"7152725","Unbabel API","Human Corrected Machine Translation","title","Show HN: Unbabel API – Human Corrected Machine Translation","http:\u002F\u002Fblog.unbabel.com\u002Fpost\u002F75063388957\u002Ftranslation-api","blog.unbabel.com","vasco_",1391109315,2014,143,65,177,2272,8,"notable","languages","translation api","api",[24,21,25,26],"machine translation","human post-editing","crowdsourced translation","mixed",0.203,{"positive":30,"neutral":31,"mixed":32,"critical":18},15,17,1,41,{"idea":35,"execution":38,"design":40,"pricing":41,"docs":43},{"positive":36,"critical":37},9,2,{"positive":32,"critical":39},4,{"positive":32,"critical":32},{"positive":42,"critical":32},0,{"positive":42,"critical":42},[45,45,32,32,45,32,46,46,42,32,42,45,45,42,45,46,46,46,46,46,32,42,46,32,32,45,45,32,46,46,46,46,45,42,45,46,45,45,45,45],5,3,null,{"problem":49,"audience":64,"pricing":76,"motivation":86,"time_to_build":47,"stack":95,"openness":107,"stage":108,"team_size":109},{"value":50,"source":51,"evidence":52},"Getting accurate translations quickly by having humans correct machine translation","maker",[53,57,60],{"id":54,"by":55,"text":56},"7154252","zmmmmm","There is a kernel of genius in this: I can't translate a word of Chinese, but I can usually do a good job of correcting a good machine translation. If the machine does the first…",{"id":58,"by":11,"text":59},"7154300","Thank you for your comment, that is exactly where are trying to get to.",{"id":61,"by":62,"text":63},"7152966","kvnlw","I use unbabel a lot, and the really fast translation has a lot of implications that aren't immediately obvious. You can communicate with international customers efficiently in…",{"value":65,"source":66,"evidence":67},"Businesses and developers needing fast translations, such as customer messages and localization","commenter",[68,69,72],{"id":61,"by":62,"text":63},{"id":70,"by":11,"text":71},"7153990","Thanks Trey. Our goal is to get to 15 minutes of translation time. That would make it usable for email and customer service messages. Right now it depends on when our users are…",{"id":73,"by":74,"text":75},"7153110","edwintorok","Since the title is 'Human Corrected .. Translation' I assumed the API includes a way for the end-user to provide feedback on the translation. According to the docs there is a way…",{"value":77,"source":66,"evidence":78},"About 1 cent per word, based on source-language words",[79,83],{"id":80,"by":81,"text":82},"7153354","lignuist","> Human Corrected Translations for 1 cent per word \"Per word\" of the source language, or the target language? Sum of both? What about languages which have a different concept of…",{"id":84,"by":11,"text":85},"7153959","We are still trying to figure that out, there is no clear answer regarding how to base the pricing. Perhaps it should be based on words that were actually corrected? So for the…",{"value":87,"source":88,"evidence":89},"Combine crowd human editing with machine translation to make translation accessible","inferred",[90,94],{"id":91,"by":92,"text":93},"7152984","etrain","This type of crowdsourcing meets ML is a really nice example of where we can leverage humans and machines to the best of their current abilities. It would be great if the…",{"id":54,"by":55,"text":56},[96,103],{"value":97,"source":66,"evidence":98},"Moses (own MT models in training)",[99],{"id":100,"by":101,"text":102},"7153032","gracaninja","I am Unbabel's CTO. Thanks for your comment. Our goal is exactly to use that feedback to improve our MT systems. We are currently outsourcing our MT, while training our own…",{"value":104,"source":66,"evidence":105},"Outsourced machine translation (provider unnamed)",[106],{"id":100,"by":101,"text":102},"unknown","beta","company",{"praise":111,"objections":122,"requests":154,"questions":177,"alternatives":194},[112,117],{"value":113,"source":66,"evidence":114},"Clever use of machine plus human correction; lowers need for bilingual experts",[115,116],{"id":54,"by":55,"text":56},{"id":91,"by":92,"text":93},{"value":118,"source":66,"evidence":119},"Fast turnaround useful for customer communication and releases",[120,121],{"id":61,"by":62,"text":63},{"id":70,"by":11,"text":71},[123,134,144],{"value":124,"source":66,"evidence":125},"Post-editing quality concerns, especially for low pay per word",[126,130],{"id":127,"by":128,"text":129},"7156621","exolab","I just saw a machine-translated text that was given to a translator I know for \"post-editing\". Basically you have to delete everything that the machine translated and do it all…",{"id":131,"by":132,"text":133},"7155226","nowarninglabel","Pretty neat, will have to try it out for Kiva. We translate a giant volume of words every year (we've translated nearly 100 million words total). As it stands, we have an awesome…",{"value":135,"source":66,"evidence":136},"Translation quality poor for non-native translators",[137,141],{"id":138,"by":139,"text":140},"7153294","vmarsy","I didn't know the product by itself, I'm not commenting about the API. Seems a really good idea, however I looked at:…",{"id":142,"by":11,"text":143},"7154053","Also, you are correct, one of the things we are noticing is that requiring that the translator be native in the target language provides significant quality. As we increase the…",{"value":145,"source":66,"evidence":146},"Limited language coverage",[147,150],{"id":148,"by":11,"text":149},"7155279","Good point, we are in the process of updating our homepage. Things have been moving so fast it is hard to keep up. In any case we currently offer translations in English,…",{"id":151,"by":152,"text":153},"7155206","donw","Maybe this is intentional, but from your homepage, I have no idea what languages you handle.",[155,163,170],{"value":156,"source":66,"evidence":157},"Support for more languages",[158,159],{"id":148,"by":11,"text":149},{"id":160,"by":161,"text":162},"7155718","aluhut","Great platform. I hope you add more languages soon. My english is not good enough but I could provide you with 2 east european languages and translate them into german. Also…",{"value":164,"source":66,"evidence":165},"Subtitle and time-coded transcription support",[166],{"id":167,"by":168,"text":169},"7156130","mtrimpe","Do you offer support for time-coded transcriptions (i.e. video subtitles) as well? We would love a good provider to enrich video with translations (for when we find a good one…",{"value":171,"source":66,"evidence":172},"Bitcoin payments",[173,174],{"id":160,"by":161,"text":162},{"id":175,"by":11,"text":176},"7155735","Thank you. We are planning to add Bitcoin at some, paying our translators across the world is sometimes hard.",[178,183],{"value":179,"source":66,"evidence":180},"How per-word pricing is counted for languages without spaces",[181,182],{"id":80,"by":81,"text":82},{"id":84,"by":11,"text":85},{"value":184,"source":66,"evidence":185},"How dynamic strings and context are handled",[186,190],{"id":187,"by":188,"text":189},"7153262","TapocoL","Just curious, how is dynamic text handled in the Unbabel API? Can you pass something like \"Your score is %1\" where %1 would be replaced by the first parameter? Or would you have…",{"id":191,"by":192,"text":193},"7153236","mmastrac","How do you guys deal with \"context\" around translations? Lots of shorter strings in web application require some hand-holding for translators to let them know where the phrase…",[195,199],{"value":196,"source":66,"evidence":197},"Google Translate",[198],{"id":138,"by":139,"text":140},{"value":200,"source":66,"evidence":201},"Duolingo crowd translation",[202],{"id":203,"by":204,"text":205},"7153489","bederoso","Duolingo has an also cool approach, where they offer free language courses for students, and charge companies that want certain documents translated. The students themselves…",{"comments":207,"answered":208,"key":209},22,7,[210,213,216],{"id":211,"text":212},"7154060","Why should it not be available?",{"id":214,"text":215},"7154304","Ah, thanks, sorry, bug on our part, being corrected right now, thank you for pointing it out.",{"id":148,"text":149},{"commenters":218,"max_depth":208,"maker_replies":207,"first_comment_mins":219,"lifespan_hours":220},35,43,90,[222,224,226,230,234,236,239,241,244,246,248,249,252,254,256,259,260,262,263,266,269,270,271,272,274,276,277,280,281,283,288,290,291,293,294,296,299,302,307,309,311,313,315,319,321,324,326,328,330,335,337,340,344,347,349,350,353,356,358,360,361,365,367,371,376],[91,42,45,223,92,42],"project\u002Fpositive\u002Fidea",[100,42,46,225,101,42],"project\u002Fneutral\u002Fidea",[227,42,45,228,229,42],"7153497","maker\u002Fpositive\u002Fnone","sushirain",[231,42,32,232,233,42],"7153509","project\u002Fcritical\u002Fexecution","Noxchi",[211,42,42,235,11,32],"commenter\u002Fneutral\u002Fnone",[237,42,32,232,238,42],"7154121","byoung2",[214,42,42,240,11,32],"project\u002Fneutral\u002Fexecution",[242,42,45,223,243,42],"7154791","moolriaz",[151,42,32,245,152,42],"project\u002Fcritical\u002Fdesign",[148,42,42,247,11,32],"project\u002Fneutral\u002Fdesign",[167,42,46,225,168,42],[250,42,46,251,101,42],"7160133","maker\u002Fneutral\u002Fnone",[253,42,46,225,168,42],"7170366",[203,42,42,255,204,42],"other\u002Fneutral\u002Fidea",[257,42,42,258,11,32],"7154066","other\u002Fneutral\u002Fnone",[138,32,32,232,139,42],[261,32,42,240,11,32],"7153945",[142,32,42,240,11,32],[264,32,45,265,139,42],"7154267","project\u002Fpositive\u002Fdesign",[267,32,42,268,11,32],"7154370","project\u002Fneutral\u002Fnone",[54,37,45,223,55,42],[58,37,42,223,11,32],[61,46,45,223,62,42],[273,46,42,251,11,32],"7155270",[80,39,46,275,81,42],"project\u002Fneutral\u002Fpricing",[84,39,42,275,11,32],[278,39,46,275,279,42],"7154004","logn",[191,45,46,240,192,42],[282,45,42,240,11,32],"7153976",[284,285,46,286,287,42],"7155986",6,"project\u002Fmixed\u002Fexecution","camillomiller",[289,285,42,240,11,32],"7157082",[187,208,46,240,188,42],[292,208,46,240,101,42],"7153323",[131,18,32,232,132,42],[295,18,42,268,11,32],"7155259",[297,36,46,240,298,42],"7153162","codegeek",[300,36,46,240,301,42],"7153195","sofia_",[303,304,32,305,306,42],"7154583",10,"project\u002Fcritical\u002Fidea","hardwaresofton",[308,304,42,225,11,32],"7154754",[310,304,32,305,306,42],"7154827",[312,304,42,240,11,32],"7155336",[314,304,45,223,306,42],"7155517",[316,317,45,223,318,42],"7154054",11,"TezzellEnt",[320,317,42,251,11,32],"7155275",[127,322,32,323,128,42],12,"project\u002Fcritical\u002Fpricing",[325,322,42,240,11,32],"7157074",[73,327,46,240,74,42],13,[329,327,46,240,101,42],"7153176",[331,332,46,333,334,42],"7153260",14,"project\u002Fneutral\u002Fdocs","colinbartlett",[336,332,42,333,11,32],"7154046",[338,30,46,240,339,42],"7156453","lolexplode",[341,342,46,268,343,42],"7153452",16,"trey_swann",[345,342,45,223,346,42],"7153518","btrautsc",[348,342,42,235,343,42],"7153902",[70,342,42,240,11,32],[351,342,45,352,343,42],"7154767","project\u002Fpositive\u002Fexecution",[354,31,46,240,355,42],"7153383","sunkarapk",[357,31,42,268,11,32],"7154804",[160,359,45,223,161,42],18,[175,359,42,275,11,32],[362,363,45,223,364,42],"7153520",19,"sinzone",[366,363,42,251,11,32],"7155284",[368,369,45,228,370,42],"7153417",20,"jbverschoor",[372,373,45,374,375,42],"7156219",21,"project\u002Fpositive\u002Fnone","lsimoes",[377,207,45,228,378,42],"7153141","davidslv",[],[381,386,391,396,400,405],{"id":382,"name":383,"points":384,"category":385},"7185024","thedaywefightback.js",472,"web_saas",{"id":387,"name":388,"points":389,"category":390},"7159896","VoiceChat",303,"productivity",{"id":392,"name":393,"points":394,"category":395},"7186459","Codewars",198,"learning_science",{"id":397,"name":398,"points":399,"category":395},"7171549","SlaveryStories.org",178,{"id":401,"name":402,"points":403,"category":404},"7168547","Kurikku",164,"dev_tools",{"id":406,"name":407,"points":408,"category":409},"7183354","Tinie Tempah rap demonstration app",119,"creative",false,"v2",{"id":413,"name":5,"line":6,"ai":410,"cat":20,"year":13,"points":14,"comments":15,"rec":27,"s":414,"top":18,"kw":415,"maker":11,"domain":10,"tier":19,"attempts":42,"strip":416,"url":9,"mix":417,"praise":113,"objection":124,"sub":21},7152725,0.2,[24,21,25,26],"5511513301055053333310311551333350535555",[30,31,32,18],1793990902403]