dialogue-generation

用XLNet和GPT-2快速训练高质量对话回复模型

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 对话助手 🍴 复刻 17 🐛 待处理 5 👀 关注 4
GitHub ↗
GitHub 星标 ★ 118
维护状态 低维护
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,可自行部署使用。

项目预览

dialogue-generation 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类对话助手
开发团队bme-chatbots
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言Python
技术栈/模型apex,chatbot,dialogue-generation,gpt2,topical-chat,xlnet
GitHub 星标★ 118
上线时间2019-04-07 00:00:00
代码更新2022-07-13
仓库体积309 KB
本站数据更新2026-11-09
维护状态低维护
收录时间2026-08-09
浏览次数3

项目介绍

这是一个基于PyTorch的对话生成研究项目,利用预训练的XLNet和GPT-2模型来生成自然语言回复。项目旨在解决开放域对话系统中回复质量不高、缺乏连贯性的问题,通过微调大规模预训练语言模型,实现更流畅、更有信息量的对话。核心能力包括:支持XLNet和GPT-2两种主流预训练模型的加载与微调,提供Topical Chat等数据集的预处理脚本,以及训练和推理的完整流程。项目代码结构清晰,适合作为对话生成任务的基线或研究起点。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 118

技术标签

核心亮点

  • 同时支持XLNet和GPT-2两种预训练模型,方便对比实验
  • 基于PyTorch实现,代码简洁,易于二次开发和扩展
  • 提供Topical Chat数据集处理脚本,降低数据准备门槛

不足之处

  • 文档/社区待观察
  • 项目处于早期阶段,功能相对基础,缺乏高级优化技巧

适用场景

  • 学术研究中对比不同预训练模型在对话生成上的效果
  • 开发者快速搭建对话生成基线系统
  • 教学示例,学习如何微调预训练语言模型

替代项目

ParlAI、Hugging Face Transformers、DialoGPT

上一篇:Recluse-Bot

下一篇:Streamly

同类项目推荐

GPT-Discord-Bot 开源

在 Discord 里直接玩转 GPT-4 和画图,还能自动管群

Example Discord Bot written in JavaScript that uses OpenAIs models such as ,`GPT 4`,···

★ 236 2026-08-09
fbmq 开源

用 Python 几行代码搭建 Facebook 聊天机器人

(Deprecated) Facebook Messenger Platform Python Library (Facebook Chatbot Library)

★ 169 2026-08-09
RCLI 开源

对着 Mac 说话,离线查文档,隐私不落地

Get up and running with GLM-5.3-flash, DeepSeek, Gemma and other open source frontie···

★ 1570 2026-08-09
tiny-robot 开源

拿来即用的 AI 对话界面组件,快速搭出企业级聊天应用

TinyRobot 是一个 AI 对话组件库,提供了丰富的 AI 交互组件,助力开发者快速构建企业级 A···

★ 102 2026-10-27
alpha 开源

用现代前端栈,快速搭出你的网页聊天机器人

Craft your own web-based chatbot

★ 142 2026-08-09
Firebot 开源

Twitch 主播的一站式聊天机器人,自动互动涨人气

A powerful all-in-one bot for Twitch streamers

★ 484 2026-08-09
easyChat 开源

不用改微信,桌面版也能定时群发和自动回复

微信助手(非web微信版):定时发送信息;群发信息;自动回复等

★ 1525 2026-08-09
errbot 开源

用 Python 写聊天机器人,把运维命令直接聊出来

Errbot is a chatbot, a daemon that connects to your favorite chat service and bring ···

★ 3312 2026-08-09