Git Product home page Git Product logo

tejb96's Projects

anagram-palindrome-checker icon anagram-palindrome-checker

Java implementation of Queue and Stack data structures. The program includes methods to check for anagrams and palindromes in a list of words. Users can input a list of words, and the program will determine if the words are anagrams of each other or if they are palindromes.

bigdata-ml icon bigdata-ml

Stack Overflow response time prediction machine learning modelling

calgary-dogs icon calgary-dogs

A terminal-based application for computing statistics based on Calgary's most popular licensed dog breeds dataset. Utilize Pandas DataFrame objects for data manipulation and analysis, including importing Excel data, hierarchical indexing, and processing data according to specifications.

car-detector icon car-detector

A terminal-based application for obstacle detection in cars, allowing users to update detected traffic light color, pedestrian status, and vehicle presence through menu options.

characterfrequencies icon characterfrequencies

Java program for analyzing character frequencies in a text file. The program reads an input file, computes character frequencies, sorts them using Merge Sort, and searches for a specific frequency using Binary Search.

classes-objects icon classes-objects

Java classes for temperature conversion and Scrabble tile representation. Temperature class converts between Fahrenheit and Celsius, while Tile class handles Scrabble tile properties like letter and value.

climate-change-project icon climate-change-project

A terminal-based Python application for analyzing climate change data. Utilize Pandas and NumPy for data manipulation, merge multiple datasets, use hierarchical indexing, and process data according to user input. Display data using Matplotlib for visualization.

graphs icon graphs

The program prompts the user to input the number of nodes and edges, followed by the edges in the format of endpoints (u, v). It constructs the adjacency matrix and performs BFS traversal to visit all nodes. Finally, it displays the adjacency matrix and the BFS visit sequence of the graph.

gui-cli icon gui-cli

GUI and CLI applications in Java for text analysis and data analysis tasks. The GUI application allows users to analyze text input, while the CLI program calculates basic statistics of data from a CSV file.

heapsort icon heapsort

Java implementation of MaxHeap and MinHeap data structures with sorting functionalities. The program prompts the user to input the number of nodes and their values, constructs both max and min heaps, and performs sorting to obtain ascending and descending order sorted arrays, respectively.

java-library icon java-library

Java library for various data structures and graph algorithms. Includes implementations for linked lists, stacks, queues, trees, sorting and searching algorithms, and graph traversal algorithms.

linkedlist icon linkedlist

This repository contains implementations for tasks such as inserting and deleting elements from arrays, as well as creating and displaying a singly linked list. The program demonstrates array manipulation operations such as insertion and deletion at specific indices, as well as linked list creation and size calculation.

loops-strings icon loops-strings

Contains two Java programs: Newton's Method Square Root Calculator which implements Newton's method to find the square root of a number based on user input. Secret Word GUI Game which manages a GUI game where users guess letters in a secret word.

ml-clustering icon ml-clustering

Training machine learning models through supervised learning, utilizing PCA for visualization, and employing the k-means clustering algorithm for unsupervised learning on unlabelled data.

ml-linear-models icon ml-linear-models

Classify an email as spam or not spam using the logistic regression machine learning model. Additionally, analyze concrete compressive strength data using linear regression.

ml-nonlinear-models icon ml-nonlinear-models

Implementation of non-linear models for regression analysis of concrete strength and classification of wine.

ml-pipelines icon ml-pipelines

This repository contains code for building a machine learning model to predict NFL players' selection for the Pro Bowl based on player statistics from the NFL Pro Bowl 2022 dataset. Three different supervised learning models, including one linear and two non-linear models, are implemented.

polymorphism-arrays icon polymorphism-arrays

Contains Java programs: Shapes, which implements classes for geometric shapes such as RightTriangle, Square, and Rectangle, demonstrating inheritance and polymorphism concepts. Stats GUI, which is a JFrame-based GUI that enables users to input a sequence of exam grades and computes the average and median of the grades entered.

primsalgo icon primsalgo

Java program to compute the Minimum Spanning Tree (MST) using Prim's Algorithm. The program reads an adjacency matrix from an input file, calculates the degree of each node, and displays the MST along with its total cost.

rice-classification icon rice-classification

A collection of deep learning models for rice classification using PyTorch, torchvision, and scikit-learn, with performance metrics evaluated using Slurm jobs.

school-data icon school-data

This is a terminal-based application for computing statistics based on high school enrollment data provided by the City of Calgary. Utilize NumPy for array manipulation, dictionaries for data storage, and exception handling for user input validation.

sea-level-predictor icon sea-level-predictor

freeCodeCamp Project: Analyzing a dataset of the global average sea level change since 1880, to predict the sea level change through year 2050.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.