Skip to content

yanyiwu/keyword_server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status


微型中文关键词抽取服务

简介

keyword_server 是一个基于 CppJieba 包装而成 中文关键词抽取服务

CppJieba 项目自带 关键词抽取 的功能, 但是没有包装成服务,本来想改进 CppJieba 使之支持该服务。

但是考虑再三,为了避免 CppJieba 变得越来越臃肿,所以将该需求单独出来做成该项目。

这样好处也很明显,代码清凉解暑,不到50行代码的 server.cpp 就可以编译出一个 中文关键词抽取服务

特性

  • 支持utf-8编码。
  • 使用 TF-IDF 抽取算法。
  • 支持 GET 和 POST 请求。

用法

依赖

  • g++ (version >= 4.1 recommended) or clang++;

下载

git clone git://github.com/yanyiwu/keyword_server.git
cd keyword_server
make
#如果是MacOSX用户,请使用 make osx 。

启动服务

./keyword.server

Demo脚本

./curl.demo

curl.demo 里面包含 GET 和 POST 请求 。 因为 GET 请求有长度限制,当要对长文进行关键词抽取时,请使用 POST 请求。

客服

i@yanyiwu.com

About

微型中文关键词抽取服务

Resources

Stars

Watchers

Forks

Packages

No packages published