Giter Site home page Giter Site logo

automated-essay-grader's Introduction

Automated-Essay-Grader

This repository contains all the code written for the final project of CSCI-GA.2590-001 Natural Language Processing 15Spring

Team members:

  • Yucheng Lu
  • Fangyun Sun
  • Wenying Liu

Our project is based on a kaggle competition here: https://www.kaggle.com/c/asap-aes

Run:

  • First, you need to install all the packages in the requirements.txt.
  • Then, use python run.py to run the whole program. And the program will first generate all the necessary features and store them into FeatureData directory and then add these features into training data and test data. And the program will store the training data into TrainingData directory and store test data into TestData directory. The preocess will take about 4-5 hours.
  • Finally, the program will train linear regression model, gradient boosting tree model and random forest regression model and store the results in the Result directory.

Reminder:

  • For the linear regression does not perform well in a high-dimensional data set, so we just use the basic features of the articles and the part of speech features. So we store the generated data in advance in the LinearRegressionData directory.

automated-essay-grader's People

Contributors

yucheng1992 avatar wenyingliu avatar

Stargazers

 avatar kailin zhang avatar Mohak Manghirmalani avatar Yichen Sheng avatar Angus H. avatar

Watchers

James Cloos avatar  avatar  avatar  avatar

Forkers

gpassero amallia

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.