Skip to content
Vinamra Saurav edited this page Nov 14, 2024 · 2 revisions

Google Form AI Response - Chrome Extension 🌐

An efficient tool to scan Google Form questions, retrieve options, and process them for smart answer generation. Perfect for simplifying form responses!


🌟 Stars 🍴 Forks πŸ› Issues πŸ”” Open PRs πŸ”• Close PRs πŸ› οΈ Languages πŸ‘₯ Contributors
Stars Forks Issues Open Pull Requests Closed Pull Requests GitHub language count GitHub Contributors count

Features πŸ“‹

  • Automatic Form Scanning: Captures questions and options from Google Forms seamlessly.
  • Smart Answer Generation: Processes form data with OCR (using Tesseract) and AI (Google's Gemini AI) for response suggestions.
  • Real-time Updates: Displays a loader until the response is ready, enhancing user experience.

Technologies Used πŸ”§

  • Frontend:

    • HTML
    • CSS
    • JavaScript
  • Backend:

    • Node.js
    • Tesseract OCR
    • Google Gemini AI

Getting Started πŸš€

To get started with the Google Form Helper Chrome Extension, follow these steps:

Prerequisites πŸ› οΈ

  • Node.js: Download Node.js
  • Google Chrome: Make sure you have Google Chrome installed.

Installation

You can either clone the repository or download the latest release.

Option 1: Download from Release

  1. Go to the Releases page.
  2. Download the latest .zip file.
  3. Extract the downloaded file to a folder.

Option 2: Clone the repository

   git clone https://github.com/VinamraSaurav/Google-Form-AI-Response-Extension.git
   cd Google-Form-AI-Response-Extension

Setup πŸ“

  1. Open the Chrome Extensions Page

    Open a new tab in Chrome and go to chrome://extensions/.

  2. Enable Developer Mode

    In the Chrome Extensions page, toggle Developer mode on (usually located in the top right corner of the page).

    Enable Developer Mode

  3. Load the Unpacked Extension

    Click on Load unpacked.

    Load Unpacked

  4. Select the Extension Folder

    In the file dialog, navigate to the cloned repository folder, select it, and click Open.

    Select Folder

Contributing 🀝

We welcome contributions! To contribute:

  1. Fork the repository 🍴

    Fork the repository by clicking the Fork button on the top right-corner.

  2. Clone your forked repository πŸ–₯️

    Clone the forked repository to your local machine:

    git clone https://github.com/VinamraSaurav/Google-Form-AI-Response-Extension.git
    cd Google-Form-AI-Response-Extension
  3. Create a new branch 🌱

    Create a new branch for your feature or bug fix:

    git checkout -b feature/your-feature
  4. Make your changes ✨

    Make the necessary changes to the codebase. Ensure your code follows the project's coding standards and conventions.

  5. Commit your changes πŸ’Ύ

    Commit your changes with a descriptive commit message:

    git add .
    git commit -m "Add feature: your-feature"
  6. Push your changes πŸš€

    Push your changes to your forked repository:

    git push origin feature/your-feature
  7. Create a pull request πŸ”„

    Go to the original repository on GitHub and click the "New pull request" button. Select your branch from the "compare" dropdown and submit the pull request.

For more detailed instructions, refer to the GitHub documentation on creating a pull request.

Thank you for contributing! Your help is greatly appreciated. 🌟


License πŸ“

This project is licensed under the MIT License. See the LICENSE file for details.


Contact πŸ“¬

For any questions or support, please reach out to vindev1715@gmail.com.


Contributors

Vinamra Saurav
Vinamra Saurav
Shivam Saurav
Shivam Saurav
Vaibhav Choudhary
Vaibhav Choudhary
Saurav Kumar Jha
Saurav Kumar Jha