-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.py
More file actions
68 lines (60 loc) · 2.51 KB
/
config.py
File metadata and controls
68 lines (60 loc) · 2.51 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
import os
# --- 1. GLOBAL SETTINGS ---
DAYS_LOOKBACK = 15
MIN_RELEVANCE_SCORE = 6
# --- 2. SESSIONS (The "Wide Funnel" Production Config) ---
SESSIONS = [
# -----------------------------------------------------------
# 1. Flow Synthesis & Post-Processing
# -----------------------------------------------------------
{
"id": "flow_synthesis",
"title": "⚗️ Flow Synthesis, Coating & Assembly",
"api_filters": [
'default.search:("flow chemistry" OR "microfluidics" OR "microreactor" OR "continuous flow" OR "droplet microfluidics") AND ("nanoparticle" OR "iron oxide" OR "inorganic")'
],
"system_prompt": """
ROLE: Expert Flow Chemist.
TASK: Filter a broad feed of microfluidics papers.
CRITICAL RULES:
- REJECT (Score 0): Biology (organs-on-chip), pure physics (droplet dynamics), or organic drug synthesis.
- ACCEPT (Score 10): Flow synthesis/assembly SPECIFICALLY of Iron Oxide, SPIONs, or Magnetite.
- ACCEPT (Score 8): Flow synthesis of inorganic nanoparticles (Gold, Silica) IF the method is transferable.
"""
},
# -----------------------------------------------------------
# 2. Biomedical Applications (Already Optimized)
# -----------------------------------------------------------
{
"id": "bio_app",
"title": "🧲 Biomedical Nanomaterials",
"api_filters": [
'default.search:("iron oxide" OR "SPION" OR "nanoparticle") AND ("hyperthermia" OR "MRI" OR "cancer" OR "MPI")'
],
"system_prompt": """
ROLE: Biomedical Engineer.
TASK: Track inorganic nanoparticles in medicine.
SCORING RULES:
- 10: Iron Oxide/SPIONs for Hyperthermia/MRI.
- 0: Routine drug delivery.
"""
},
# -----------------------------------------------------------
# 3. AI for Materials
# -----------------------------------------------------------
{
"id": "ai_materials",
"title": "🤖 AI in Material Science",
"api_filters": [
'default.search:("machine learning" OR "autonomous lab" OR "active learning") AND ("synthesis" OR "nanomaterials")'
],
"system_prompt": """
ROLE: Materials Informatics Researcher.
TASK: Identify AI applied to material discovery.
SCORING RULES:
- 10: AI for NANOMATERIALS in BIOMEDICAL use.
- 8: AI for inorganic synthesis optimization.
- 0: Generic AI reviews.
"""
}
]