Skip to content

moyin1004/user-input-assistant

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

user-input-assistant

Description

  • 该项目旨在为用户提供更好的的查询建议,根据输入词在词库中进行查询,提供给用户最相似的结果。
  • 使用cppjieba分词库建立中文词典。
  • 实现reactor + thread pool组合的并发服务器,完成解耦,由IO线程处理数据的收发,thread pool中的计算线程处理业务逻辑。
  • 实现了中英文最小编辑距离算法
  • 由unorder_map存储的简易内存cache
  • 使用log4cpp日志库记录日志。

Dependency

Specifcation

  • offLineDict 文件夹属于离线部分,用于根据语料库生成服务器运行所需的中英文字典.
  • client 文件夹存放一个简单的客户端程序.

Future-Update

Releases

No releases published

Packages

No packages published