算法 [机器学习] Ruby China 招聘帖自动生成 API

AI_DEV · 2018年07月31日 · 最后由 Headhunter 回复于 2019年08月28日 · 7568 次阅读

给 Ruby China 做了一个字符级端到端的招聘标题生成器,各位可以通过下面的在线生成 API 体验算法

源码

源码开了新贴:https://ruby-china.org/topics/38967

真实的招聘帖标题

机器学习算法生成的招聘贴标题

  • [上海] 设计家招聘全栈工程师 [15-30k]
  • [北京] 紫光软件招聘 ruby 和 web 前端开发工程师
  • [北京] iClick 急聘 Ruby 开发工程师
  • [北京] D 轮融资互联网公司招聘 Ruby 工程师
  • [深圳] 招聘啦,求 Sketchup Ruby 二次开发的人才
  • [北京] 动吧体育招聘 ruby 工程师
  • [北京][东直门] 简单心理招聘 Ruby 工程师一名 (15 ~ 23k)

什么是字符级?

算法在生成标题时,是一个字符一个字符生成的,换句话说,算法并不知道 Ruby 是一个单词,所以如果算法生成了 Ruby,它是依次生成 R、u、b、y 这四个字符的。

什么是端到端?

算法并没有使用任何规则,其实我们看到 Ruby China 的招聘信息有一定的规律,其实使用规则也可以生成,例如 [地区]+公司名 + 招聘 + 职位+x 名,这是传统的机器学习算法。端到端的算法不知道这些规则,在训练时只知道数据集中的标题字符串信息。

测试 API

可以访问http://datahref.com/api/demo/job_title_generator来在线生成招聘帖标题

怎么实现的?贝叶斯么?

rubyfan1 回复

不是,说了是端到端的,也不是基于统计的

AI_DEV 回复

用 Ruby 写的么?

rubyfan1 回复

不是的,Ruby 这方面生态还是有点弱

AI_DEV 回复

不是基于统计的???楼主能不能大概描述一下核心原理?thx

early 回复

大概是 LSTM with RNN 吧?

early 回复

同求原理

imwildcat 回复

LSTM,不过需要蛮多技巧

early 回复

用 LSTM 去预测下一个字(加一点随机),然后不断迭代。 例如给(起始符号)预测第一个字、然后用前 1 个字预测第 2 个字,用前 2 个字预测第三个字,每次都是用前面的序列来预测后一个字。

11 楼 已删除

机器学习交易——如何使用回归预测股票价格?最近翻译了一篇文章,本人对机器学习应用在量化投资上很感兴趣,希望可以和社区大神一起交流学习。

API 已回复,欢迎各位测试!

AI_DEV 回复

这个用了 GPU 么?

rubyfan1 回复

训练用了,上线没用。

招聘 Ruby 高级开发工程师(25K-40K) 岗位职责简述:(工作地点 北京) 1、参与伊对的高并发架构设计,确保高可靠性和安全性; 2、完成后端核心编码,负责解决项目中的技术问题; 3、根据产品需求,设计技术方案,制定项目开发进度,完成产品开发及维护 公司:北京米连科技(来广营附近办公) 联系方式:微信 liyan1718

需要 登录 后方可回复, 如果你还没有账号请 注册新账号