Skip to content

社会化创新:NLP中命名实体识别(NER)的应用 #35

Description

@doomooo

1. 目标

我们正在进行针对特定人群提供问题跟踪,咨询的智能服务的开发工作。其中需要对用户的输入进行中文的命名实体识别(NER)。
(如果您并不擅长自然语言处理,但是可以为我们推荐合适的开发者,我们也会根据推荐人选的专业程度给予您200~500元的报酬)

1.1. 沟通与文档

  • 前期需要对设计思路或者调研的源代码进行说明与沟通
  • 在上述沟通确认无误后,进行开发

1.2. 工作要求

  • 语言为Python
  • 良好、科学的模型训练方法
  • 给出一个训练好的模型,定义一个函数,输入为一短文本,输出为一个字典,其中key为实体类型,value为对应的文本信息
  • 将我们提供的素材利用上述功能进行实体提取(此希望由开发者提供合适的素材)

1.3. 提交物

  • 一份可运行的代码,包括训练过程、训练完成的模型。其中中文注释清晰
  • 一个定义好的函数,即输入为一段文本,返回为一个字典
  • 利用提供的素材,给出一份结果,其结构为{一段文本,字典} 例如{‘我今天在学校吃饭’ dict {'time':'今天',‘名词’:'学校'}}
  • 一份关于使用方法的说明,该方法对应的文献或者文章,方便我们理解该模型

1.4. 验收标准

  • 网络上已经标注好的训练素材作为测试集(可以你来找,或者我来提供),给出一个准确率(至少85%)
  • 标注我们提供的和项目直接相关的文章,核心名词需要能够准确标注或者提取出来(人名,地点)
  • 训练代码切实可行,中文注释清晰

报名人员可到
github.com//issues/35
留言和参与需求讨论(写下联系方式和个人基本情况介绍)

2. 时间

2.1. 阶段划分

预计周期:10 天(明确需求后,以开发者承诺为准)

  • 前期调研、沟通
  • 程序开发
  • 质保维护

2.2. 调整和处罚(码市)

  • 阶段划分制定和确认后,调整需提前说明;
  • 阶段划分调整 2 次以上或延期 1 次以上,每延期一天,当期费用扣除 10%;
  • 延期 3 次以上,需求方有权取消发包;
  • 需求方原因造成的延误不包含在内;

3. 人员要求

  • 证明自己有能力胜任此项工作,有强化学习经验
  • 通过沟通与思考明确需求
  • 明确需求后,在承诺的时间完成提交
  • 熟悉 github, github 账号时间大于半年(在报名中给出 github 账号)

4. 费用

1000 (设计)+ (设计确定后,根据工作量评估,补充阶段)(实现)

5. 协作工具

zoom: https://zoom.us/
石墨文档: https://shimo.im/
github: https://github.com/
微信

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions