Found 6 repositories(showing 6)
vatsalcode
Used machine learning for detecting malicious URLs using text & host based features with 95 percent accuracy. – Implemented machine learning algorithms like Neural Networks, perceptron in python and used libraries for Support Vector Machines for the classification problem with supervised learning.
Using the Perceptron algorithm to classify emails as spam or ham (not spam).
MessoJ
A machine learning project implementing three different linear classification algorithms for sentiment analysis of text reviews. The project compares the performance of Perceptron, Average Perceptron, and Pegasos algorithms on movie review data.
tommyevening
A Java implementation of a single-layer perceptron, a foundational machine learning algorithm used for binary and multi-class classification. This project also includes a practical application for text classification by language.
MohAlsaedi
A machine learning–based SMS spam classification system built using a custom Perceptron algorithm. The project includes text preprocessing with TF-IDF, model training and evaluation, and an interactive Gradio interface for real-time spam detection with confidence scores and performance metrics.
yutingc123
Acknowledgement: This project is based on the one created by Dan Klein and John DeNero that was given as part of the programming assignments of Berkeley’s CS188 course. In this project, you will design three classifiers: a naive Bayes classifier, a perceptron classifier and a classifier of your choice. You will test your classifiers on two image data sets: a set of scanned handwritten digit images and a set of face images in which edges have already been detected. Even with simple features, your classifiers will be able to do quite well on these tasks when given enough training data. Optical character recognition (OCR) is the task of extracting text from image sources. The first data set on which you will run your classifiers is a collection of handwritten numerical digits (0- 9). This is a very commercially useful technology, similar to the technique used by the US post office to route mail by zip codes. There are systems that can perform with over 99% classification accuracy (see LeNet-5 for an example system in action). Face detection is the task of localizing faces within video or still images. The faces can be at any location and vary in size. There are many applications for face detection, including human computer interaction and surveillance. You will attempt a simplified face detection task in 1 CS440: Intro to AI which your system is presented with an image that has been pre-processed by an edge detection algorithm. The task is to determine whether the edge image is a face or not. Please refer to http://inst.eecs.berkeley.edu/~cs188/sp11/projects/classification/ classification.html for a brief description of the Perceptron and Naive Bayes classifiers.
All 6 repositories loaded