doc2vec-api

用 doc2vec 快速训练文本向量,搭建简单对话机器人

doc2vec-api 是一个面向初学者的文档向量化与机器学习脚本项目,基于 Python 和 Gensim 实现。它主要解决如何将文本转化为向量表示,并用于构建简单的对话助手或文本相似度计算。项目提供了从文本预处理、训练 doc2vec 模型到使用模型进行推理的完整流程,并封装了 API 接口,方便调用。其核心能力包括:使用 doc2vec 算法将文档转换为固定长度的向量,支持词向量(word2vec)和段落向量(doc2vec)的训练,以及基于向量相似度的简单问答或检索功能。项目代码结构清晰,注释详细,适合 NLP 初学者学习文档嵌入和机器学习的基本流程,也便于快速搭建原型。

开源 unknown 对话助手
访问官网 ↗ GitHub ↗ 文档 ↗
GitHub 星标 ★ 92
维护状态 低维护
是否开源
定价模式 unknown

项目数据

分类对话助手
开发团队roboreport
所属国家
定价模式unknown
价格说明定价信息待确认
访问状态
是否开源
开源协议LGPL-2.1
主要语言Python
技术栈/模型chatbot,deep-learning,dialogflow,doc2vec,doc2vec-api,gensim,machine-learning,natural-language-processing,word2vec
GitHub 星标★ 92
30天Star增速
HF 下载量
上线时间2016-12-14 00:00:00
最近更新2026-04-08 00:00:00
维护状态低维护
中文支持
访问方式
移动端支持
综合评分
收录时间2026-08-09
浏览次数6

使用教程

核心亮点

  • 代码简洁,注释详细,适合初学者入门文档嵌入和 NLP 流程
  • 基于 Gensim 实现,训练和推理流程完整,可快速上手
  • 提供 API 封装,方便集成到简单对话或检索场景

不足之处

  • 项目早期,功能较基础,未包含高级优化如超参数调优或模型评估
  • 文档和社区支持有限,扩展性依赖用户自行修改

适用场景

  • 学习 doc2vec 原理和实现的教学示例
  • 构建基于文本相似度的简易问答机器人
  • 快速原型验证文本向量化在对话系统中的应用

替代项目

gensim、fastText、sentence-transformers

项目介绍

doc2vec-api 是基础设施领域的开源项目,由 roboreport 开发,2016 年首次发布。

它收录于基础设施分类,该分类目前共有 1,130 个项目,GitHub 星标数为 92。

项目已超过三个月没有代码更新,维护节奏明显放缓,最近一次代码更新于 2026-04-08。从国内网络环境看,当前已无法正常访问。

它主要面向的使用场景是:学习doc2vec原理和实现的教学示例。同类可对比的替代方案包括 gensim、fastText、sentence-transformers。

上一篇:LLMinator

下一篇:codex-runway

同类项目推荐

freebuff-proxy 开源

聚合多账号,一键接入 OpenAI 兼容 API,轻松管理会话。

Multi-account OpenAI-compatible gateway for coding models. Pooled keys, session life···

★ 213 2026-08-20
microduck 开源

用 Rust 造一只会走路的桌面小鸭,快速上手双足机器人。

A Tiny biped duck robot

★ 8684 2026-09-10
soperator 开源

用 Kubernetes 原生方式运行 Slurm,简化 HPC 集群管理。

Run Slurm in Kubernetes

★ 439 2026-08-10
ollama 开源

一条命令本地跑起大模型,免费、私密、不卡顿

Get up and running with Kimi, GLM, MiniMax, DeepSeek, gpt-oss, Qwen, Gemma and other···

★ 181484 2026-08-09