Your Name

Logan Warren

About Me

I am a Undergraduate Student at the University of Pittsburgh, pursuing a double major in Information Science and Digital Narrative and Interactive Design, with a minor in Computer Science.

I am the leader for Pitt Cyber Security and am involved in many organizations such as Pitt Computer Science Club, Pitt Information Science Club, Robotics and Automation Society, and the Minority Association in Computing.

Projects

Here is a list of some of my most recent projects that I've done in my free time. Check out my GitHub for more!

Project 1 Image
Gone Phishing

2024

Firefox extension designed to help protect users from phishing links by analyzing URLS found in emails in real time. It works by extracting over 100 different features of each URL, these features are used to detect suspicious patterns commonly found in phishing links by using a trained model. It utilizes Gemini to further analyze the emails by providing reasoning behind why the application flagged the link or not.

Project 1 Image
ClassTheory

2024 - STEELHACKS 2024 Winner

A browser extension that uses a Graph Theory approach to visualizing the PeopleSoft course dashboard. Using HTML, JS, Python and Vis.js we created a scraper and parser to read the courses and then injected HTML into PeopleSoft. From this we created graphs that displayed a recursive view of prerequisites for the selected course.

Project 1 Image
Block-Aid

2023 - PittChallenge2023 Winner

Developed a comprehensive solution focusing on ensuring accountability and safety for private patient information in healthcare using blockchain and AI. Implemented a user-friendly Flask web application for data upload, blockchain mining, and encrypted data retrieval.

Project 1 Image
ASLModel

2023 - STEELHACKS 2023 Winner

Trained a neural network using TensorFlow on 25,000+ ASL images and integrated the model using TensorFlow.js for client-side operations. Developed a real-time application to recognize ASL letters from live video input with 75% accuracy.

Project 1 Image
Social-Sentiment

2023

The Social Media Sentiment Analyzer is a Python-based tool that uses Natural Language Processing (NLP) techniques to analyze sentiment from social media platforms, in this case Twitter.

Project 1 Image
Recipe.find()

2023

A web application created for the Bon Hackétit hackathon event, designed to help users find recipes based on the ingredients they have on hand.

Project 1 Image
HashMap_BookData

2023

Java project that uses a HashMap to go through a set of GoodReads Data

Project 1 Image
MazeSolver

2023

Java project that can visually navigate mazes using either stack-based or queue-based solvers. The application allows custom maze loading, and real-time pathfinding visualization. Project made for Algorithms and Data Structures class.

Project 1 Image
WarGame

2023

Java-based simulation of the card game WAR using custom designed data structures. Project made for Algorithms and Data Structures class.

Project 1 Image
Boggle

2023

Java-based Boggle game with backtracking. Implementing an exhaustive search using backtracking and recursive algorithms to search for words in the grid of letters.

Publications and Research

Predicting Phishing Attempts by Disassembling and Analyzing URLs

2023

Our goal was to create and compare ML models to detect phishing scams. We aimed to find out if we could predict the likelihood of a website being a phishing site, based on details within the URL's structure with high accuracy given the correct model.

Optimizing Bus Route Selection for University of Pittsburgh Students

Published on 3 May 2023

In this study, we present a comparative analysis of bus routes servicing the University of Pittsburgh to identify the most efficient options for students. We examine factors such as ridership, on-time performance, and travel distance to develop a comprehensive understanding of each route's performance.

LinkedIn Job Posting Analysis

2023

In-depth analysis of LinkedIn tech job listings, exploring job market trends, top skills in demand, and correlations between company followers and job applications. Utilizing Python and Seaborn library for data visualizations. The study provides valuable insights for recruiters, job seekers, and anyone interested in the current job landscape.

Most Traversable Neighborhood In Pittsburgh

2022

We analyze the traversability of Pittsburgh's neighborhoods using data on crashes, traffic, and transportation from the Western Pennsylvania Regional Data Center. We utilize the Pandas Python library to visualize and combine data.