Releases: bcankara/BibexPy
Releases · bcankara/BibexPy
BibexPy Hydrogen v1.1.0 - Hybrid Enrichment
📢 Release Notes
BibexPy Hydrogen v1.1.0 - Hybrid Enrichment Release
🚀 New Features & Enhancements
-
Improved Machine Learning-Based Enrichment (Still Experimental)
- ML-based enrichment is now more structured and precise, leveraging TF-IDF + RandomForest models.
- Enhanced handling of training and empty records for improved prediction accuracy.
-
New Hybrid Enrichment Option: API + ML Enrichment
- A new option combines API-based enrichment with ML-based enrichment, providing more flexibility and accuracy in metadata enhancement.
-
Updated Field Merging Algorithms
- Optimized merging logic to improve data consistency and processing efficiency.
-
Resolved macOS Compatibility Issues for API Enrichment
- API-based enrichment now operates correctly on macOS systems without compatibility issues.
🛠 Performance & Statistics Updates
-
Optimized Processing Speed
- Various backend optimizations have been implemented to improve efficiency and reduce execution time.
-
Enhanced Logging and Statistics
- More detailed logging for ML model training, record distributions, and enrichment processes.
🐞 Bug Fixes
- General Error Fixes & Stability Improvements
- Several issues related to metadata enrichment and ML-based processing have been resolved.
- Improved robustness of enrichment workflows to handle edge cases more effectively.
BibexPy Hydrogen v1.0.0 - Initial Release
BibexPy - Hydrogen v1.0.0
This is the initial release of BibexPy, named "Hydrogen," symbolizing the foundational step for efficient bibliometric data processing.
Key Features:
- DOI-Based Deduplication: Detects and merges duplicate records while enriching metadata.
- Metadata Enrichment: Completes missing fields using APIs like Unpaywall and Semantic Scholar.
- Output Compatibility: Produces analysis-ready files for VosViewer and Biblioshiny.
- Command-Line Interface (CLI): Simple and efficient user workflow.
- Python 3.9+ Support: Leverages modern libraries for high performance and scalability.
Why "Hydrogen"?
As the first element in the periodic table, "Hydrogen" represents the beginning and a strong foundation for future enhancements.
For detailed documentation, visit: http://bibexpy.com/doc
Feel free to report issues or provide feedback via info@bibexpy.com.
