Skip to content

ddmeunier/Whiteboard-of-Thought

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Whiteboard of Thought

Whiteboard of Thought is a Python-based project based on the good work done here:https://whiteboard.cs.columbia.edu/. This project is designed to leverage advanced image processing and machine learning techniques to identify and analyze visual data. I'm not associated with Columbia University and have probably not done the project justice. But I found the experience fun and elightening. This project is particularly focused on identifying specific characters or symbols from images, which can be useful in various applications such as digital document analysis and educational tools.

Features

  • Image Processing: Utilize Python libraries to process and analyze image data.
  • Character Recognition: Special focus on identifying the letter 'q' from images using machine learning models.
  • Extensible Framework: Easily extendable to include more characters or symbols.

Getting Started

Prerequisites

Ensure you have Python installed on your machine. This project uses Python 3.8 or above. You will also need pip to install the dependencies.

Installation

Clone the repository to your local machine: git clone https://github.com/yourusername/whiteboard-of-thought.git cd whiteboard-of-thought

Set up a virtual environment and activate it:

bash python -m venv venv source venv/bin/activate # On Windows use venv\Scripts\activate

Install the required dependencies: bash pip install -r requirements.txt

Usage

Run the main script to start the application: bash python main.py

Contributing

Contributions are welcome! If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature')
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

License

Distributed under the MIT License. See LICENSE for more information.

Acknowledgments

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages