Muneeb Azfar Nafees

@Muneeb-ii · User

GitHub profile ↗ · Compare

AI, finance, and the software in between

Waterville, Maine, USA6 followers23 repositories

Repositories

Muneeb-ii/Rust-vs-C-CS333

This repository contains code examples accompanying the final presentation for CS333.

★ 0RustForks 0

Muneeb-ii/monte-carlo-simulation-for-stocks

Monte Carlo portfolio simulator that fetches historical prices (Yahoo Finance), estimates returns/covariances, simulates correlated future paths, and reports risk/return stats (percentiles, VaR/CVaR, drawdowns).

★ 0PythonForks 0

Muneeb-ii/Crypto-Price-Predictor

ML/DL models that predict cryptocurrency prices using historical data and technical indicators. The models combine historical price data with recent data from CoinGecko API to make predictions.

★ 0PythonForks 0

Muneeb-ii/Pgfplots-Generator

A Python script that generates TikZ/PGFPlots code for plotting mathematical functions or coordinates in LaTeX documents.

★ 1PythonForks 0

Muneeb-ii/Voronoi_Game

This project was developed as part of a CS Data Structures and Algorithms course. It implements a two-player Voronoi game on graphs using Java, built on custom classes for Graph, Vertex, and Edge, with Dijkstra-based distance calculations. An interactive visualizer and batch simulation framework compares strategic win-rate performance.

★ 0JavaForks 0

Muneeb-ii/Sudoku_Solver

This project was developed as part of a CS Data Structures and Algorithms course and implements a Sudoku solver in Java. It uses a stack-based backtracking algorithm to fill a 9x9 board and compares two cell-selection strategies: a basic row-major scan and MRV + Degree heuristic, to analyze how initial locked cells influence solving time.

★ 0JavaForks 0

Muneeb-ii/Searching_on_a_Grid

This project was developed as part of a CS Data Structures and Algorithms course. It implements a Java application exploring DFS, BFS, A*, and a wall-follower strategy on obstacle mazes, featuring both a Swing GUI and simulation framework to compare reachability, path optimality, and search efficiency.

★ 0JavaForks 0

Muneeb-ii/Word_Frequency_Using_BST_and_HashMap

This project was developed as part of a CS Data Structures and Algorithms course. It analyzes word frequencies in large text corpora using BST-based and hash-based maps, comparing performance and top-word distributions across datasets.

★ 0JavaForks 0

Muneeb-ii/Agent_Based_Simulation

This project implements an agent-based simulation of self-organizing systems in a 2D landscape using Java. It was developed as part of a CS Data Structures and Algorithms course to explore object-oriented programming, linked list data structures, and computational modeling of social dynamics.

★ 0JavaForks 0

Muneeb-ii/Conways_Game_of_Life

This project implements Conway’s Game of Life in Java, providing both a command-line simulation and an interactive graphical user interface for exploring cellular automata dynamics. This project was developed as part of a CS Data Structures and Algorithms course .

★ 0JavaForks 0

Muneeb-ii/Monte-Carlo-Simulation_Blackjack

This project implements a Monte Carlo simulation of a simplified version of Blackjack using Java. It was developed as part of a CS Data Structures and Algorithms course to explore object-oriented programming and probabilistic analysis in game design.

★ 0JavaForks 0

Muneeb-ii/Modeling_a_Server_Farm

This project implements a simulation of job scheduling in a multi-server environment using Java. It models how jobs arrive over time and are immediately assigned to one of several servers, each of which maintains its own FIFO queue for processing jobs. The project was developed as part of a CS Data Structures and Algorithms course.

★ 0JavaForks 0

Muneeb-ii/CS154_Object-Oriented-Models

Introduces object-oriented programming by building Bag-of-Words and Dataset classes to modularize and manage text data. Developed for CS154 – an introductory Python course with NLP components.

★ 0PythonForks 0

Muneeb-ii/CS154_Naive-Bayes-Classifier

A Python implementation of a Naive Bayes classifier to predict sentiment from IMDB reviews. Built for CS154 – an introductory Python course with NLP components.

★ 0PythonForks 0

Muneeb-ii/CS154_Language-Models

Implements Bag-of-Words and TF-IDF language models using custom Python functions for text preprocessing, tokenization, stop word removal, and frequency analysis. Created for CS154 – an introductory Python course with NLP components.

★ 0PythonForks 0

Muneeb-ii/CS154_Text-Analysis

A text processing chatbot developed for CS154 – an introductory Python course with NLP components. Features include basic sentiment analysis, text/file similarity using Jaccard index, word search, and formatted text statistics with endless interaction capabilities.

★ 0PythonForks 0

Muneeb-ii/CS154_Spam-WebApp

A FastAPI web app that classifies SMS messages as spam or not spam using a trained Naive Bayes model. Built for CS154 – an introductory Python course with NLP components.

★ 0PythonForks 0

Muneeb-ii/CS154_Classification-Project

Built custom text classifiers for two real-world datasets using scikit-learn. Developed for CS154 – an introductory Python course with NLP components.

★ 0Jupyter NotebookForks 0