Profile Image

About me

Hey there, my name is Jonathan Jerabe Allarassem, I am from Senegal, West Africa.
I am passionate about AI, poetry, mathematics and this is my website!
A fun fact about me is that my first language is French!
Have fun reading about the projects :)
Summer 2021
Language Modeling Using High Order Markov Chains
Research Assistant @ GCC CS
Source Code
Fall 2022
Fatigue Detection Algorithm
Software Development @ Highmark and GCC CS
Source Code
Spring 2023
Semi-Supervised Modeling of Topics Over Time in Twitter Data
Research Assistant @ GCC CS
Source Code
Publication

Objets Manipulation Using Robotic Arm
Research Assistant @ GCC CS
Publication
Video
Summer 2023
Drone Image Features Detection
Software Development @ GCC CS
Source Code

Differential Geometry and Study of Change
Research Assistant @ GCC Math
MAA Fest 2023 Outstanding Poster
Fall 2023
Statistical Machine Translation
Software Development @ SIL and GCC CS
Source Code
Spring/Summer 2024
Game Theory Research (Avalon type Social Games)
Research Assistant @ GCC CS
Source Code

PRODUCTX Scene Understanding Software
(YOLOX detection + GPT4o for analysis of frame)
Software development @ Independent Contractor

Degree

Bachelor of Science (Grove City College)
Magna Cum Laude
Major in Computer Science
Minor in Mathematics

Oral Presentations, Posters and Papers

Grad school
Automated weighting of environment features in combat-based games
(co-authored with Dr. Brian Dellinger
@ Penn State Engineering Conference)

Semi-Supervised Modeling and Detection of Changes in Topic Sentiment in Near Real Time Using Social Media Data (co-authored with Dr.Hutchins and Kenneth Browder
@ Penn State Engineering Conference)

Technical report QA chatbot (unpublished work)
Self-Play for Self-optimizing evaluation function for 1st person shooter combats in 3D environments (unpublished work co-authored with Dr. Brian Dellinger)

Computer Vision And Optimization

Computer Vision
Self-Play for Self-optimizing evaluation function for first-person shooter combats in 3D environments
Sport video-clip classification using pretrained convolutional ResNet and FC layers
Detection of fatigue using forward-backward algorithm on Hidden Markov Chain
Personalization of fatigue detection using expectation-maximization on mixture of Gaussian
Sensitivity analysis of the fatigue detection algorithm
Kaggle competition “Predict Student Performance from Game Play”
Naive Bayes for Gender classification based on first name (embedded in the chatbot)

Deep Learning And Natural Language Processing

NLP
History articles generation using RNNs
Poetry generation using 3rd order Markov models
Question-Answer chatbot using Naive Bayes and word embeddings
Twitter Topic modeling using k-means on embedding of tweets and TFIDF metric (Penn State Conference)
Word embedding generation using Latent Semantic Analysis and dimensionality reduction (implemented from scratch)
Newspaper article classification using Naive-Bayes
Language recognition using Maximum Likelihood Approximation over n-grams of different languages
Language recognition with probabilistic model
Kaggle competition “Predict Natural Disaster”

Software Engineering Projects

Software engineering
Grove City College Prospective Scheduling System (Computer Science Capstone)
Linear algebra library in C using parallel programming
API to web-scrape Wikipedia using Java
Audio Player (JAVAFX UI)
Simple website to introduce myself using simple CSS/HTML
Peer 2 Peer End 2 End encrypted File Sharing System (Computer Security project)

And many more here.

Contact me :)