TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

OpenNMT: Open-Source Neural Machine Translation

133 pointsby groarover 8 years ago

7 comments

blennonover 8 years ago
The amazing thing about this new wave of innovation in AI is that the technology is democratized -- anyone can have near state-of-the-art technology to power their applications without paying for it.<p>One of the lasting principles in the &quot;business of AI&quot; is that the data is the true source of value. If you don&#x27;t have a monopoly on the data, you&#x27;re going to have a tough time sustaining a competitive business because everyone else will more or less be able to clone your technology. My PhD advisor taught me this based on his experience founding one of the first really successful neural networks companies, HNC, which was later acquired by Fair Isaac (FICO). HNC put together a consortium of banks in order to train their credit card fraud detection system and maintained a monopoly on the data. FICO still runs this business today and I&#x27;ve heard from recent employees it still runs on the same old single-hidden-layer multi-layer perceptron architecture as it did in the 90s.
pmontraover 8 years ago
I tested it on the live demo with a few sentences from Google News, English to Italian and viceversa. It looks to be at the same level of Google Translate: some sentences are better translated to Italian by OpenNMT, others by Google, even in the same excerpt from the news.<p>Both tools seems to be better at translating to English, but maybe because I don&#x27;t realize some of the mistakes they do.<p>Overall it&#x27;s a great tool. I suggest to read the FAQ at <a href="http:&#x2F;&#x2F;opennmt.net&#x2F;FAQ&#x2F;" rel="nofollow">http:&#x2F;&#x2F;opennmt.net&#x2F;FAQ&#x2F;</a>
评论 #13384799 未加载
评论 #13398157 未加载
srushover 8 years ago
Hi, I&#x27;m Alexander Rush (@harvardnlp), one of the project leads on OpenNMT and an assistant prof at Harvard. Feel free to ask me anything about the project.
评论 #13491568 未加载
评论 #13383622 未加载
评论 #13384601 未加载
评论 #13385786 未加载
评论 #13386794 未加载
评论 #13383343 未加载
imurrayover 8 years ago
Neural translation has been really amazing and impressive. I stumbled into a way to be mean to Google translate this week: <a href="https:&#x2F;&#x2F;twitter.com&#x2F;driainmurray&#x2F;status&#x2F;818934530207862784" rel="nofollow">https:&#x2F;&#x2F;twitter.com&#x2F;driainmurray&#x2F;status&#x2F;818934530207862784</a><p>OpenNMT can also run amok given totally unreasonable input too (example below). I&#x27;m being unfair, but the more serious point is that translation systems might go crazy in less obvious ways. While fluency is greatly improved, they certainly don&#x27;t always get the meaning correct. I&#x27;m excited to see what people will do to better diagnose when we can trust the translation.<p>Input: <i>&quot;Toll ach toll toll ach toll toll toll toll toll toll toll toll toll toll toll toll toll toll toll toll toll toll toll toll Deutsch.&quot;</i><p>Output: <i>&quot;Tell me great great, great great, great great great great great great great great great love great ? ? ? great love ? ? ? ? ? ? ? great ? ? ? ? great love ? ? ? great great ? ? ? great great ? ? ? great great ? ? ? great great ? ? great great ? ? ? great great ? ? great great ? ? great love ? ? Good ? ? ? great love ? ? great love ? ? Good love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? great love ? ? Good ?&quot;</i><p>[Each ? was a musical note glyph, but HN ate the unicode character.]
评论 #13385827 未加载
评论 #13387654 未加载
skykoolerover 8 years ago
What resources does this require to run? Obviously you need some fairly heavy lifting for the initial training, but once trained, could the models be used on, say, a mobile phone?
评论 #13383170 未加载
vicayaover 8 years ago
These NMTs seem tragically bad at translating simple straightforward Chinese e.g.: 我要下班了。下班了再说。<p><pre><code> Google: I have to get off work. Off to say. OpenNMT: I am going to work. After work, again. </code></pre> If this is the state of art for NLP. We have a long way to go.
评论 #13386568 未加载
评论 #13386580 未加载
chillydawgover 8 years ago
Train top20 language pairs.<p>Make mobile app that takes picture, runs OCR, detects language and feeds into model.<p>Translate<p>???<p>Profit<p>All offline, after the models have loaded once.
评论 #13384556 未加载