Darshan Desai
B00816526
ddesai9@binghamton.edu

I have done this assignment completely on my own. I have not copied it, nor have I given my solution to anyone else. I understand that if I am involved in plagiarism or cheating I will have to sign an official form that I have cheated and that this form will be stored in my official university record. 
I also understand that I will receive a grade of 0 for the involved assignment for my first offense and that I will receive a grade of “F” for the course for any additional offense.

-- Darshan Ramchandra Desai
Assignment No 3 - Perceptron

Description: Used Perceptron for text classification.

Language: Python

Tested on: Windows, Linux

How to compile:
	Use the below command to run the program on command line/ linux terminal:

         python3 perceptron.py

Kindly Install all the libraries which I used -
import math
import os
from nltk.tokenize import RegexpTokenizer
from nltk.stem.snowball import SnowballStemmer
from nltk.corpus import stopwords

Got better results than Naive Bayes algorithm and on Data without stopwords it actually worked better.