说这次开源的两个东西都还有很大的改进空间,开源的目的一方面是希望给对两个项目的方向感兴趣的初学者提供一个大致的方向,还有就是希望吸引一些大牛参与进来,提一些 pull request 改进一下模型,或者交流一下。
两个项目从训练数据集到使用的方法,到训练出来的模型,到搭建 api,到展示这两个项目的网站的代码全部开源,相信对任何一个方面感兴趣的童鞋相信都可以找到一些自己喜欢的东西。对这两个个项目感兴趣的同学可以联系我: [email protected] , 这两个项目只是个人兴趣,水平上肯定比不上专门研究这些的,也请轻喷。
大家可以通过 translate.icybee.cn 尝试一下翻译效果,不过目前只能把一些高中英语作文水平的翻译得比较能看一些。目前仅支持中文到英文的单向翻译,并且由于计算资源限制,一次只能翻译 4 句话以下的段落。
实现参考了《 Neural Machine Translation by Jointly Learning to Align and Translate 》这篇论文,一些具体的细节我写在了博客上:icybee.cn/article/66.html,开源项目列举如下:
最后 icytranslate 提供开放的 api,不需要申请,如果恰好你有这方面需求可以看这里:icybee.cn/article/67.html
大家可以通过 face.icybee.cn,尝试一下人脸识别的效果,网站提供一个这样的 demo:
你也可以上传一些其他照片测试。icyface 的实现细节可以参考我的博客:icybee.cn/article/64.html
icyface 同样分三个部分开源:
icyface 也免费提供 restful api,如果你正好有这方面需求的话,查看:icybee.cn/article/65.html
对项目有任何想法都欢迎骚扰: [email protected] , 如果你想大刀阔斧的改一些项目里不合理的部分,欢迎提 pull reqest.
&& 如果你很喜欢我的博客,它也是开源的( php + laravel ): http://git.oschina.net/icybee/icyblog
补充效果图
1
marknote 2017-08-21 16:01:35 +08:00 via iPhone
不错
|
2
mkstring 2017-08-21 16:36:33 +08:00
多谢分享成果
|
3
bigporker 2017-08-21 17:15:35 +08:00
这个要赞
|
4
frinstioAKL 2017-08-21 18:18:41 +08:00 via Android
用 tensorflow 写的,太好了,去瞅瞅
|
5
natforum 2017-08-21 21:35:35 +08:00
支持大佬
|
6
dreammes 2017-08-21 21:42:37 +08:00
支持
|
7
unique 2017-08-21 21:51:23 +08:00
nice
|
9
lovestudykid 2017-08-21 22:37:11 +08:00
翻译了一下 hello world,有点惨,哈哈
|
10
icybee OP @lovestudykid 好像是这样,看来它并没有初中生水平。。。
|
11
zuolan 2017-08-21 22:53:31 +08:00
翻译还不错,只是有些词汇漏掉了。例如我的测试语段:
The mainframes of the 1960s and 1970s had a “ centralized ” computing model where a single mainframe would serve an entire office building, and “ dumb ” terminals would send compute-jobs to the mainframe. 返回: 一个主机的计算模式,将会有整个办公楼的楼宇,“哑”终端将向大型机发送计算机工作。 好多词汇被忽视了。还是要赞,先 star。 |
12
icybee OP @zuolan 忽略掉词是有原因的,原因是我用的是中文的字作为 token 而不是词,这样导致训练数据中不出现的词不会被<unk>替代,就是训练数据中全都是已知的词,所以模型对未知的词都会跳过
|
13
z0z 2017-08-22 13:57:48 +08:00
多谢分享
|
14
awolfly9 2017-08-23 09:14:19 +08:00 via Android
标记
|