You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: optillm/plugins/deep_research/README.md
+42-31Lines changed: 42 additions & 31 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,13 +6,16 @@ The Deep Research plugin implements the **Test-Time Diffusion Deep Researcher (T
6
6
7
7
## Algorithm Overview
8
8
9
-
The TTD-DR algorithm treats research as a **diffusion process** with iterative refinement through denoising and retrieval. Unlike traditional search approaches that return raw results, TTD-DR performs:
9
+
The TTD-DR algorithm treats research as a **diffusion process** with iterative refinement through denoising and retrieval. Unlike traditional search approaches that return raw results, this implementation performs:
10
10
11
-
1.**Query Decomposition** - Breaks complex queries into focused sub-questions
12
-
2.**Iterative Search** - Performs multiple rounds of web search based on identified gaps
13
-
3.**Content Synthesis** - Uses advanced memory processing for unbounded context
14
-
4.**Completeness Evaluation** - Automatically assesses research quality and identifies missing aspects
15
-
5.**Report Generation** - Produces structured, academic-quality reports with proper citations
11
+
1.**Preliminary Draft Generation** - Creates an initial "updatable skeleton" from LLM internal knowledge
12
+
2.**Initial Query Decomposition** - Breaks complex queries into focused sub-questions
13
+
3.**Gap Analysis** - Identifies areas in the draft needing external research
14
+
4.**Iterative Denoising** - Performs multiple rounds of gap-targeted search and draft refinement
15
+
5.**Quality-Guided Termination** - Automatically assesses draft quality to determine when research is complete
16
+
6.**Report Finalization** - Produces structured, academic-quality reports with proper citations
17
+
18
+
**Note:** This is a simplified implementation of the TTD-DR paper. Some advanced features like component-wise self-evolutionary optimization and memory-based synthesis are not yet implemented.
16
19
17
20
## Architecture
18
21
@@ -34,10 +37,12 @@ The core implementation of the TTD-DR algorithm with the following key methods:
2. **Domain Specialization**- Field-specific research strategies
221
-
3. **Multimedia Integration**- Image and video content analysis
222
-
4. **Real-time Updates**- Live research monitoring and updates
223
-
5. **Collaborative Research**- Multi-agent research coordination
228
+
1. **Component-wise Self-Evolutionary Optimization**- Implement fitness-based evolution of search, synthesis, and integration components as described in the paper
229
+
2. **Memory-based Synthesis**- Integrate memory plugin for unbounded context processing
0 commit comments