Spaces:
Running
Running
Update changelog.md
Browse files- 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
|