MCPcopy Index your code
hub / github.com/answerlink/IntelliQ

github.com/answerlink/IntelliQ @1.0

Chat with this repo
repository ↗ · DeepWiki ↗ · release 1.0 ↗ · + Follow
35 symbols 147 edges 19 files 11 documented · 31%
What it actually does AI analysis from the code graph — generated when you open this
loading…
README

IntelliQ

介绍

IntelliQ 是一个开源项目,旨在提供一个基于大型语言模型(LLM)的多轮问答系统。该系统结合了先进的意图识别和词槽填充(Slot Filling)技术,致力于提升对话系统的理解深度和响应精确度。通过综合应用自然语言处理(NLP)和机器学习技术,本项目为开发者社区提供了一个灵活、高效的解决方案,用于构建和优化各类对话型应用。

特性

  1. 多轮对话管理:能够处理复杂的对话场景,支持连续多轮交互。
  2. 意图识别:准确判定用户输入的意图,支持自定义意图扩展。
  3. 词槽填充:动态识别并填充关键信息(如时间、地点、对象等)。
  4. 接口槽技术:直接与外部APIs对接,实现数据的实时获取和处理。
  5. 自适应学习:不断学习用户交互,优化回答准确性和响应速度。
  6. 易于集成:提供了详细的API文档,支持多种编程语言和平台集成。

安装和使用

确保您已安装[列出任何先决条件]。然后执行以下步骤:

# 安装步骤
git clone https://github.com/answerlink/IntelliQ.git
cd IntelliQ
pip install -r requirements.txt

# 启动
python app.py

文档

查阅详细的API文档和使用说明,请访问 [文档链接]。

贡献

非常欢迎和鼓励社区贡献。如果您想贡献代码,请遵循以下步骤:

Fork 仓库
创建新的特性分支 (git checkout -b feature/AmazingFeature)
提交更改 (git commit -m 'Add some AmazingFeature')
推送到分支 (git push origin feature/AmazingFeature)
开启Pull Request

查看 CONTRIBUTING.md 了解更多信息。

许可证

本项目根据 [Apache License, Version 2.0] 许可证授权。详情请参阅 LICENSE 文件。

版本更新

v1.0 2023-12-17 首次可用更新;框架完成

v0.1 2023-11-23 首次更新;流程设计

Core symbols most depended-on inside this repo

get_raw_slot
called by 7
utils/helpers.py
send_message
called by 6
utils/helpers.py
format_title_value_for_logging
called by 4
utils/helpers.py
load_file_to_obj
called by 3
utils/file_utils.py
is_slot_fully_filled
called by 2
utils/helpers.py
update_slot
called by 2
utils/helpers.py
extract_json_from_string
called by 2
utils/helpers.py
before_init
called by 1
utils/app_init.py

Shape

Method 15
Function 14
Class 5
Route 1

Languages

Python100%

Modules by API surface

utils/helpers.py8 symbols
models/chatbot_model.py7 symbols
scene_processor/impl/weather_processor.py5 symbols
scene_processor/impl/hotel_processor.py3 symbols
scene_processor/impl/fund_processor.py3 symbols
scene_processor/scene_processor.py2 symbols
app.py2 symbols
utils/file_utils.py1 symbols
utils/date_utils.py1 symbols
utils/app_init.py1 symbols
trash/weather_scene.py1 symbols
config/log_config.py1 symbols

For agents

$ claude mcp add IntelliQ \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact