Tag, compare, and learn faster
Error Analyzer: an open-source AI-assisted qualitative error analysis application.





Features
Key Features
Project Organization
Keep your analysis tidy with dedicated projects, ensuring your data is always structured and accessible.
Precise Error Tagging
Compare text pairs, highlight issues, and tag errors quickly with a streamlined, intuitive workflow.
AI-Assisted Insights
Leverage artificial intelligence to uncover deeper patterns and generate meaningful linguistic analyses.
Actionable Reports
Generate clear reports and visualizations to understand error patterns and improve quality over time.
Flexible Export Options
Export your analyzed data in various formats including Excel, XML, YAML, Parquet, and HTML.
Open-Source & Extensible
Benefit from a transparent, community-driven project that you can inspect, modify, and contribute to.
About Error Analyzer
Error Analyzer is an open-source, AI-assisted application for qualitative error analysis. It provides a structured environment where users can upload paired texts, highlight and tag errors, and generate detailed reports. Optimized for cases where variation, correction, or revision is the focus of study, it supports projects ranging from learner language analysis to textual revision and pedagogical feedback.
Unlike commercial software, Error Analyzer is free to use and runs locally, ensuring data privacy and full user control. By combining systematic annotation with AI-driven insights, it streamlines workflows, reduces subjectivity, and helps uncover patterns that manual analysis may overlook. With its project-based organization, precise tagging, and integrated summaries, the tool enables researchers, educators, and students to advance the study of language through more rigorous, transparent, and reproducible practices.


Vision & Creation
Vision
Error Analyzer aims to bridge human linguistic expertise with modern AI assistance. It helps researchers, teachers, and practitioners gain a structured, transparent view of errors and corrections so they can focus on interpretation and decision-making, not on busywork.
Why This App
The app was created to streamline qualitative error analysis in real research contexts where multiple drafts, annotations, and perspectives must come together coherently. It reduces friction in the analysis workflow and offers features tailored to linguistic investigation.
Authorship & Supervision
Built by Sid Ahmed KHETTAB, full-stack web developer, doctoral student in French Linguistics at the University of Oran 2 Mohamed Ben Ahmed (Algeria). Supervised by Pr. Harig Benmostefa Fatima Zohra.
Citation
If you use Error Analyzer in research, please cite:
KHETTAB, S. A. (2025). Error Analyzer (Version 1.0.0) [Computer software]. Zenodo. https://doi.org/10.5281/zenodo.17075450
KHETTAB, S. A. (2025) Error Analyzer (Version 1.0.0). [computer software] Zenodo. Available at: https://doi.org/10.5281/zenodo.17075450
KHETTAB, Sid Ahmed. Error Analyzer. Version 1.0.0, 2025. Zenodo, https://doi.org/10.5281/zenodo.17075450
KHETTAB, Sid Ahmed. 2025. Error Analyzer. Version 1.0.0. Zenodo. https://doi.org/10.5281/zenodo.17075450
@software{KHETTAB_Error_Analyzer_2025,
author = {KHETTAB, Sid Ahmed},
title = {Error Analyzer},
version = {1.0.0},
year = {2025},
publisher = {Zenodo},
doi = {10.5281/zenodo.17075450},
url = {https://doi.org/10.5281/zenodo.17075450},
}
Contact Me
For inquiries, support, or collaboration regarding Error Analyzer, please feel free to reach out: