Spaces:
Running
Running
# Changelog | |
All notable changes to the AskVeracity fact-checking and misinformation detection system will be documented in this file. | |
## [0.4.2] - 2025-04-28 | |
### Added | |
- Added performance metrics (Accuracy: 50.0%-57.5%, Safety Rate: 82.5%-85.0%) to app's About section | |
### Changed | |
- Updated claim examples in app.py input placeholder | |
- Updated app_screenshot.png to reflect current UI changes | |
## [0.4.1] - 2025-04-25 | |
### Updated | |
- Updated architecture.md to improve accuracy of system description | |
- Updated README.md to better reflect current system functionality | |
- Removed references to deprecated source credibility assessment | |
- Clarified documentation of domain quality boost in RSS feed processing | |
## [0.4.0] - 2025-04-24 | |
### Added | |
- Added safety rate metric to performance evaluation | |
- Measures how often the system avoids making incorrect assertions | |
- Tracks when system correctly abstains from judgment by using "Uncertain" | |
- Included in overall metrics and per-class metrics | |
- New safety rate visualization chart in performance evaluation | |
- Added safety flag to detailed claim results | |
### Updated | |
- Enhanced `evaluate_performance.py` script to track and calculate safety rates | |
- Updated documentation to explain the safety rate metric and its importance | |
- Improved tabular display of performance metrics with safety rate column | |
## [0.3.0] - 2025-04-23 | |
### Added | |
- Performance evaluation script (`evaluate_performance.py`) in root directory | |
- Performance results visualization and storage in `results/` directory | |
- Enhanced error handling and fallback mechanisms | |
- Refined relevance scoring with entity and verb matching with keyword fallback for accurate evidence assessment | |
- Enhanced evidence relevance with weighted scoring prioritization and increased gathering from 5 to 10 items | |
- Added detailed confidence calculation for more reliable verdicts with better handling of low confidence cases | |
- Category-specific RSS feeds for more targeted evidence retrieval | |
- OpenAlex integration for scholarly evidence (replacing Semantic Scholar) | |
### Changed | |
- Improved classification output structure for consistent downstream processing | |
- Added fallback mechanisms for explanation generation and classification | |
- Improved evidence retrieval and classification mechanism | |
- Streamlined architecture by removing source credibility and semantic analysis complexity | |
- Improved classification mechanism with weighted evidence count (55%) and quality (45%) | |
- Updated documentation to reflect the updated performance metrics, enhanced evidence processing pipeline, improved classification mechanism, and streamlined architecture | |
### Fixed | |
- Enhanced handling of non-standard response formats | |
## [0.2.0] - 2025-04-22 | |
### Added | |
- Created comprehensive documentation in `/docs` directory | |
- `architecture.md` for system design and component interactions | |
- `configuration.md` for setup and environment configuration | |
- `data-handling.md` for data processing and flow | |
- `changelog.md` for version history tracking | |
- Updated app description to emphasize misinformation detection capabilities | |
### Changed | |
- Improved directory structure with documentation folder | |
- Enhanced README with updated project structure | |
- Clarified misinformation detection focus in documentation | |
## [0.1.0] - 2025-04-21 | |
### Added | |
- Initial release of AskVeracity fact-checking system | |
- Streamlit web interface in `app.py` | |
- LangGraph ReAct agent implementation in `agent.py` | |
- Multi-source evidence retrieval system | |
- Wikipedia integration | |
- Wikidata integration | |
- News API integration | |
- RSS feed processing | |
- Google's FactCheck Tools API integration | |
- OpenAlex scholarly evidence | |
- Truth classification with LLM | |
- Explanation generation | |
- Performance tracking utilities | |
- Rate limiting and API error handling | |
- Category detection for source prioritization | |
### Features | |
- User-friendly claim input interface | |
- Detailed results display with evidence exploration | |
- Category-aware source prioritization | |
- Robust error handling and fallbacks | |
- Parallel evidence retrieval for improved performance | |
- Support for various claim categories: | |
- AI | |
- Science | |
- Technology | |
- Politics | |
- Business | |
- World news | |
- Sports | |
- Entertainment | |
## Unreleased | |
### Planned Features | |
- Enhanced visualization of evidence relevance | |
- Support for user feedback on verification results | |
- Streamlined fact-checking using only relevant sources | |
- Source weighting for improved result relevance | |
- Improved verdict confidence for challenging / ambiguous claims | |
- Expanded fact-checking sources | |
- Improved handling of multilingual claims | |
- Integration with additional academic databases | |
- Custom source credibility configuration interface | |
- Historical claim verification database | |
- API endpoint for programmatic access |