Wikidata:WikiProject zelph
Appearance
Description
[edit]WikiProject zelph focuses on integrating a semantic network system with Wikidata to enhance data quality through advanced contradiction detection and inference capabilities. The project leverages zelph's ability to import the complete Wikidata knowledge graph and apply inference rules to detect logical inconsistencies and generate new conclusions.
Main Goals
[edit]- Development of a Wikidata browser gadget that provides real-time warnings about inconsistencies before changes are saved
- Creation of a reporting system that suggests specific statement changes to increase data consistency, based on zelph's deduction outputs
- Ensuring conformity between zelph's inference rules and Wikidata Usage Instructions
- Extending zelph to incorporate Wikidata Property Constraints as formal rules
- Improving stability and performance through multithreading and code optimizations
Technical Information
[edit]The zelph system is an open-source C++ library with a specialized semantic network approach where inference rules are defined within the network itself. This allows for powerful contradiction detection and logical reasoning across the entire Wikidata knowledge base.
- Project Website: https://zelph.org
- GitHub Repository: https://github.com/acrion/zelph
- Example of Contradictions Found: https://zelph.org/tree/Q363948
- Phabricator Task: https://phabricator.wikimedia.org/T393334
Tools and Resources
[edit]Current Tools
[edit]- zelph CLI: Command-line interface for working with semantic networks
- Wikidata Import: Specialized import functionality for Wikidata JSON dumps
- Contradiction Detection: System for identifying logical inconsistencies in Wikidata
Planned Tools
[edit]- Wikidata Browser Gadget: Real-time warning system for users editing Wikidata
- Reporting Dashboard: Interface for viewing and resolving detected contradictions
- Property Constraint Converter: Tool to automatically convert Wikidata constraints to zelph rules