Skip to content

AI-EssayScore is an automated essay scoring system using LSTM neural networks. It tokenizes and pads essays, processes them through an LSTM model, and predicts scores. The project includes data preprocessing, model training, evaluation, and saving the model for future use.

Notifications You must be signed in to change notification settings

saadhaniftaj/AI-EssayScore-Automated-Essay-Scoring-Using-LSTM

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Automated Essay Scoring (AES) System

This project implements an Automated Essay Scoring (AES) system using machine learning techniques, specifically LSTM layers. The goal is to develop a model that can evaluate essays based on predefined criteria and produce a score that approximates human scoring. This project serves as a foundation for assessing textual content, a useful application in educational technology and online learning platforms.

Project Overview

Automated Essay Scoring (AES) is a fast-growing area in natural language processing and machine learning, aiming to assist educators by providing a scalable, objective, and rapid assessment solution for written content. This project applies a Long Short-Term Memory (LSTM) model, an effective model for handling sequential data like text, to predict essay scores.

Key Features

  • Text Preprocessing: Includes cleaning, tokenization, and vectorization of essays for effective modeling.
  • LSTM Model Architecture: Designed to handle sequential data with recurrent layers to capture the contextual meaning.
  • Evaluation Metrics: The model performance is evaluated based on mean squared error (MSE) to quantify the difference between predicted and actual scores.

Project Structure

  • main.ipynb: Jupyter notebook containing code for data processing, model building, training, and evaluation.
  • data/: Folder to store datasets used for training and testing the AES model.
  • models/: Directory for saving trained model files.
  • README.md: Project description and setup instructions.

Installation

  1. Clone the Repository

    git clone https://github.com/yourusername/automated-essay-scoring.git
    cd automated-essay-scoring

About

AI-EssayScore is an automated essay scoring system using LSTM neural networks. It tokenizes and pads essays, processes them through an LSTM model, and predicts scores. The project includes data preprocessing, model training, evaluation, and saving the model for future use.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published