V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐学习书目
Learn Python the Hard Way
Python Sites
PyPI - Python Package Index
http://diveintopython.org/toc/index.html
Pocoo
值得关注的项目
PyPy
Celery
Jinja2
Read the Docs
gevent
pyenv
virtualenv
Stackless Python
Beautiful Soup
结巴中文分词
Green Unicorn
Sentry
Shovel
Pyflakes
pytest
Python 编程
pep8 Checker
Styles
PEP 8
Google Python Style Guide
Code Style from The Hitchhiker's Guide
fendouai_com
V2EX  ›  Python

ChatGirl 一个基于 TensorFlow Seq2Seq 模型的聊天机器人[中文文档]

  •  
  •   fendouai_com · 2017-08-25 23:35:06 +08:00 · 4776 次点击
    这是一个创建于 2647 天前的主题,其中的信息可能已经有所发展或是发生改变。

    ChatGirl 一个基于 TensorFlow Seq2Seq 模型的聊天机器人[中文文档]

    简介

    还在开发中,它工作的效果还不好。但是你可以直接训练,并且运行。 包含预处理过的 twitter 英文数据集,训练,运行,工具代码,可以运行但是效果有待提高。 简单地说就是该有的都有了,但是总体跑起来效果还不好,尤其是数据集正在优化。

    数据集

    Twitter 数据集:

    https://github.com/suriyadeepan/datasets

    训练

    你需要新建一个 model 文件夹来保存训练完的模型 运行这个文件来训练模型

    Train_Model.py

    运行

    运行这个文件来运行模型

    Run_model.py

    工具集

    w2idx:单词到 id,用于下一步将单词转化为向量。

    idx2w:id 到 单词,用于将 id 转换为单词。

    hello.py 中有两个函数的 demo。

    结果

    Result.md(部分输出)

    博客

    http://www.tensorflownews.com/

    开发计划

    • 优化数据集
    • 优化模型

    [under developing]

    TensorFlowNews 项目推荐:

    基于 TensorFlow 的神经网络三大主流模型卷积神经网络,循环神经网络,序列到序列模型 TensorFlowNews 都原创了实战项目,包含模型,代码,数据集,工具集,欢迎 star:

    • TensorFlow CNN Model Project:

    FaceRank - Rank Face by CNN Model based on TensorFlow (add keras version). FaceRank-人脸打分基于 TensorFlow (新增 Keras 版本) 的 CNN 模型(可能是最有趣的 TensorFlow 中文入门实战项目)

    https://github.com/fendouai/FaceRank

    • TensorFlow LSTM Model Project:

    一个比特币交易机器人基于 Tensorflow LSTM 模型,仅供娱乐。A Bitcoin trade robot based on Tensorflow LSTM model.Just for fun.

    https://github.com/TensorFlowNews/TensorFlow-Bitcoin-Robot

    • TensorFlow Seq2Seq Model Project:

    ChatGirl is an AI ChatBot based on TensorFlow Seq2Seq Model.ChatGirl 一个基于 TensorFlow Seq2Seq 模型的聊天机器人。(包含预处理过的 twitter 英文数据集,训练,运行,工具代码,可以运行但是效果有待提高。)

    https://github.com/fendouai/ChatGirl

    4 条回复    2017-10-16 11:22:29 +08:00
    leopku
        1
    leopku  
       2017-08-26 07:55:45 +08:00 via iPhone
    666
    fendouai_com
        2
    fendouai_com  
    OP
       2017-08-26 10:36:24 +08:00
    @leopku 来波 star 呀。
    weilai54
        3
    weilai54  
       2017-08-26 10:49:28 +08:00 via Android
    66666
    leopku
        4
    leopku  
       2017-10-16 11:22:29 +08:00
    @fendouai_com 已经 star 啦
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2488 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 15:50 · PVG 23:50 · LAX 07:50 · JFK 10:50
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.