https://github.com/aayushpagare21-compcoder/teachtech
Intelligent AI grading system which lets teachers to upload assignments, questions and evaluation criteria in a specified format and then receive feedback on the assignment. It understands both Italian and English
https://github.com/aayushpagare21-compcoder/teachtech
aws-textract gemini langchain langchain-js nextjs vercel
Last synced: about 2 months ago
JSON representation
Intelligent AI grading system which lets teachers to upload assignments, questions and evaluation criteria in a specified format and then receive feedback on the assignment. It understands both Italian and English
- Host: GitHub
- URL: https://github.com/aayushpagare21-compcoder/teachtech
- Owner: aayushpagare21-compcoder
- Created: 2024-12-31T12:34:26.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-01-03T07:53:17.000Z (over 1 year ago)
- Last Synced: 2025-02-22T00:41:29.209Z (over 1 year ago)
- Topics: aws-textract, gemini, langchain, langchain-js, nextjs, vercel
- Language: TypeScript
- Homepage: https://teach-tech-dusky.vercel.app
- Size: 509 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TeachTech
TeachTech is an innovative platform designed to leverage AI for educational purposes. It incorporates tools such as AWS Textract for extracting text from documents and Google GeminiAI for advanced AI analysis. This README will guide you through setting up and running the project.
## Prerequisites
Before running the application, make sure you have the following:
- **Node.js** (version 14 or later)
- **npm** (Node Package Manager)
- **AWS Textract Key**
- **Google GeminiAI API Key**
## Getting Started
Follow these steps to get the project up and running on your local machine:
### 1. Clone the repository
```bash
git clone https://github.com/aayushpagare21-compcoder/TeachTech.git
cd teachtech
```
### 2. Install all the dependencies
```bash
npm install
```
### 3. Create your env file
```
cp sample.env .env
```
### 4. Configure API Keys
AWS Textract Key: You will need to sign up for AWS services and generate your AWS Textract API key.
Google GeminiAI Key: Similarly, sign up for Google GeminiAI and generate your GeminiAPI key.
### 5. Start the application
```bash
npm run dev
```