Skip to content

Latest commit

 

History

History
214 lines (147 loc) · 7.64 KB

File metadata and controls

214 lines (147 loc) · 7.64 KB

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.

Additional Documentation

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