{"repo":"rprabhat/chart-digitizer","free":true,"listed":false,"github":"https://github.com/rprabhat/chart-digitizer","clone":"git clone https://github.com/rprabhat/chart-digitizer.git","description":"Extract data points from chart images using machine learning - Jupyter Notebook","language":"Python","stars":18,"topics":["computer-vision","data-extraction","jupyter-notebook","machine-learning","python"],"license":"Apache-2.0","category":"machine-learning","readme_excerpt":"📊 Chart Digitizer Extract data points from chart images using machine learning and computer vision. 🎯 What It Does Chart Digitizer extracts numerical data from chart images (bar charts, line charts, scatter plots) using: - Machine Learning - CNN-based object detection for accurate data point identification - Computer Vision - OpenCV and Tesseract OCR for legend and axis detection 🖥️ Demo 🚀 Quick Start 📋 Requirements - Python 3.x - Jupyter Notebook - OpenCV - Tesseract OCR - TensorFlow/PyTorch 📚 Documentation See the Jupyter Notebook for: - Random chart generator for training data - CNN model training - Data extraction pipeline 🔗 References - ChartSense (Microsoft Research) - WebPlotDigitizer - Engauge Digitizer 📄 License Apache License 2.0 - See LICENSE 👤 Author Prabhat Ranjan - GitHub: @rprabhat - LinkedIn: prabhatr - Substack: prabhatranjan","default_branch":null,"files":null,"tree":[],"storefront":"/r/rprabhat","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/rprabhat/chart-digitizer/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}