cwpkd commited on
Commit
dd3fbab
Β·
verified Β·
1 Parent(s): e09c4e8

Create config.py

Browse files
Files changed (1) hide show
  1. config.py +29 -0
config.py ADDED
@@ -0,0 +1,29 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ # config.py
2
+ """
3
+ Configuration file for Yahoo Finance Sentiment Analysis
4
+ """
5
+
6
+ # Model configurations
7
+ FINBERT_MODEL = "ProsusAI/finbert"
8
+ GEMMA_MODEL = "google/gemma-2-2b-it" # ΰΉƒΰΈŠΰΉ‰ gemma-2-2b แทน 3-4b ΰΉ€ΰΈ™ΰΈ·ΰΉˆΰΈ­ΰΈ‡ΰΈˆΰΈ²ΰΈ 3-4b ΰΈ’ΰΈ±ΰΈ‡ΰΉ„ΰΈ‘ΰΉˆΰΈ‘ΰΈ΅ΰΉƒΰΈ™ HF
9
+
10
+ # Yahoo Finance configurations
11
+ YAHOO_FINANCE_BASE_URL = "https://finance.yahoo.com"
12
+ USER_AGENT = "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36"
13
+
14
+ # Sentiment thresholds
15
+ SENTIMENT_THRESHOLDS = {
16
+ "positive": 0.05,
17
+ "negative": -0.05
18
+ }
19
+
20
+ # Available stock symbols for quick selection
21
+ POPULAR_STOCKS = [
22
+ "AAPL", "GOOGL", "MSFT", "AMZN", "TSLA",
23
+ "META", "NVDA", "JPM", "V", "WMT"
24
+ ]
25
+
26
+ # LLM generation parameters
27
+ LLM_MAX_LENGTH = 512
28
+ LLM_TEMPERATURE = 0.7
29
+ LLM_TOP_P = 0.9