File size: 952 Bytes
61d4f43
 
 
9388c01
61d4f43
 
 
 
 
 
 
3c9022f
 
 
 
 
61d4f43
 
 
 
3c9022f
61d4f43
3c9022f
 
 
61d4f43
 
 
de7249d
 
 
61d4f43
 
 
 
 
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
# ArXiv Concept Tracker Configuration

# Embedding Model
EMBEDDING_MODEL=Qwen/Qwen3-Embedding-0.6B
CACHE_DIR=./cache

# ArXiv API
ARXIV_RATE_LIMIT=3.0
ARXIV_MAX_RETRIES=3

# Kalman Filter Parameters
# MAX_VELOCITY: Controls minimum similarity accepted (1.0 = 50% similarity minimum)
# Lower = stricter, Higher = more exploratory
MAX_VELOCITY=1.0
# MAX_ACCELERATION: Controls smoothness of concept drift (lower = smoother)
MAX_ACCELERATION=0.6
PROCESS_NOISE=0.01
MEASUREMENT_NOISE=0.1

# Similarity Thresholds
# Papers are categorized by similarity to current concept
THRESHOLD_AUTO_INCLUDE=0.85
THRESHOLD_STRONG=0.60
THRESHOLD_MODERATE=0.50
THRESHOLD_REJECT=0.40

# Tracking Defaults
DEFAULT_WINDOW_MONTHS=6
# MAX_PAPERS_PER_WINDOW: Limit for CPU-only environments (50 papers = ~2 min on free tier)
# Increase to 500-2000 if using GPU or local with better hardware
MAX_PAPERS_PER_WINDOW=50

# API Settings
API_HOST=0.0.0.0
API_PORT=8000
LOG_LEVEL=INFO