ankanghosh commited on
Commit
35300c1
·
verified ·
1 Parent(s): a0ce28f

Update changelog.md

Browse files
Files changed (1) hide show
  1. docs/changelog.md +24 -0
docs/changelog.md CHANGED
@@ -2,6 +2,29 @@
2
 
3
  All notable changes to the AskVeracity fact-checking and misinformation detection system will be documented in this file.
4
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5
  ## [0.4.2] - 2025-04-28
6
 
7
  ### Added
@@ -111,6 +134,7 @@ All notable changes to the AskVeracity fact-checking and misinformation detectio
111
 
112
  ### Planned Features
113
  - Enhanced visualization of evidence relevance
 
114
  - Support for user feedback on verification results
115
  - Streamlined fact-checking using only relevant sources
116
  - Source weighting for improved result relevance
 
2
 
3
  All notable changes to the AskVeracity fact-checking and misinformation detection system will be documented in this file.
4
 
5
+ ## [0.4.3] - 2025-06-14
6
+
7
+ ### Added
8
+ - Integrated detailed performance tracking for evidence retrieval:
9
+ - Logged source-wise success/failure counts for `RSS`, `Wikidata`, and `OpenAlex`
10
+ - Captured confidence scores and processing durations in `agent.py`
11
+ - Added a **Confidence Note** message in the app UI to clarify that the displayed confidence percentage reflects overall verdict certainty, whereas individual evidence may vary in confidence based on source reliability
12
+
13
+ ### Changed
14
+ - Refactored multiple `try-except` blocks in `evidence_retrieval.py` to ensure logging of both successful and failed retrieval attempts
15
+ - Enhanced fallback mechanism for RSS feeds:
16
+ - AI category now always uses both `AI-specific` and `Technology` RSS feeds
17
+ - Updated sampling logic to avoid negative values
18
+ - Improved robustness in logging:
19
+ - Used `.get()` with defaults when accessing dictionary keys in logs to avoid `KeyError`
20
+ - Cleaned up imports across all modules to remove redundancy and optimize performance
21
+ - Moved module-level imports from function body to the top across several files (e.g., `agent.py`, `app.py`, `models.py`)
22
+ - Refactored confidence logging in `truth_classifier()` and `process_claim()` for centralized tracking
23
+
24
+ ### Removed
25
+ - Unused or redundant imports: `langdetect`, `spacy`, `re`, `json`, `ssl`, `sys`, `Timer`, etc.
26
+ - `PerformanceTracker` initialization in files where it is no longer required (`classification.py`, `evaluate_performance.py`)
27
+
28
  ## [0.4.2] - 2025-04-28
29
 
30
  ### Added
 
134
 
135
  ### Planned Features
136
  - Enhanced visualization of evidence relevance
137
+ - Display agent reasoning process for greater transparency
138
  - Support for user feedback on verification results
139
  - Streamlined fact-checking using only relevant sources
140
  - Source weighting for improved result relevance