Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Enhanced Graph Search Algorithm with Pruning and Adaptive Depth #501

Open
IANTHEREAL opened this issue Dec 14, 2024 · 2 comments
Open

Enhanced Graph Search Algorithm with Pruning and Adaptive Depth #501

IANTHEREAL opened this issue Dec 14, 2024 · 2 comments
Assignees

Comments

@IANTHEREAL
Copy link
Contributor

The current vector-distance-based search combined with 2-degree relationship expansion is insufficient for retrieving relevant results from graph. To address this, we propose:

  1. Pruning Mechanism:
  • Filter out irrelevant nodes and edges during search to reduce noise.
  1. Adaptive Search Depth:
  • Dynamically adjust the depth of the search based on query complexity and data relevance.
  1. Leverage LLMs for Accuracy:
  • Use Large Language Models (LLMs) to refine search paths and improve result precision.
@IANTHEREAL IANTHEREAL self-assigned this Dec 14, 2024
@tomtom215
Copy link

@IANTHEREAL this would take this project to a whole different level IMHO

@IANTHEREAL
Copy link
Contributor Author

The experiment result for the draft version, I collected some cases where tidb.ai performed poorly.

  • Question: How to pause the index creation in TiDB?

tidb.ai answer: https://tidb.ai/c/0193e31b-a324-72f0-97c5-8876411f361f

image

  • Question: is TiKV part of TiDB? or can it be used separately? I was searching for some KV storage and found TiKV repo, but nothing much there, so I'm wondering if it's part of TiDB.

tidb.ai answer: https://tidb.ai/c/0193e318-f2ca-7e63-bd75-f84621e450af

image

  • Question: TiDB的最大连接数是多少呀?

tidb.ai answer: https://tidb.ai/c/0193e31f-a540-7b4e-ba4b-fbc8ad2e2e56

image

  • Question: What is the latest long-term version of TiDB?

image

  • Question: I see a lot of errors says throwing pseudo region error due to no replica available when running BR, what does it means?

image

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants