Giter Site home page Giter Site logo

Michael J. Rodriguez's Projects

2-factor-authentification-with-totp icon 2-factor-authentification-with-totp

This Python script implements a basic Two-Factor Authentication (2FA) system using Time-based One-Time Passwords (TOTP). The script serves as a simple example and can be integrated into a desktop login system, with considerations for securing the TOTP secret in a production environment.

21-blackjack-gui icon 21-blackjack-gui

This project is a Python/Tkinter implementation of "21 Blackjack." It features a single-player game against a computer dealer, with hit and stand buttons for player actions. The GUI displays player and dealer scores, following traditional rules, including blackjack and busts, providing an interactive gaming experience.

brick-breaker-first-java-project- icon brick-breaker-first-java-project-

This Java Brick Breaker game features a movable paddle controlled by arrow keys and a bouncing ball. The objective is to prevent the ball from falling by redirecting it with the paddle. The code includes collision detection, offering a basic foundation for a more advanced game with features like bricks, scoring, and levels.

countdown-calendar icon countdown-calendar

The "Countdown Calendar Generator" is a Python function that calculates and displays the number of days left until a specified end date. It provides a simple yet effective way to visualize countdowns for future events or deadlines, helping users track time remaining.

cybersecurityauditscript icon cybersecurityauditscript

The updated code consolidates PowerShell commands into a dictionary, adopts snake_case naming, uses F-strings for formatting, adds error handling, modularizes with reusable functions, includes docstrings for clarity, and ensures consistent formatting, improving manageability, readability, maintainability, and robustness.

dash-interactive-application icon dash-interactive-application

Airline Performance Dashboard. Callback function. Interactive component to enter input year. Chart conveying the average monthly arrival delay.

even-or-odd-predictor icon even-or-odd-predictor

"Even or Odd Predictor" is a Python game using a trained Random Forest Classifier to predict if a user-inputted number is even or odd. Players input numbers, and the model provides its prediction, demonstrating a fun application of machine learning for decision-making tasks.

first-algo-bot icon first-algo-bot

This project demonstrates a simple forex trading signal generator and automated trading system using the OANDA API. It utilizes a basic technical indicator to identify potential trading opportunities and places market orders accordingly.

forex-algo-mark-3- icon forex-algo-mark-3-

This Python code utilizes the yfinance library to download historical forex data for the EUR/USD currency pair with a 15-minute interval. It then extracts the last open price from the downloaded data and prints the result. The code provides a simple example of fetching and analyzing historical forex data using Python.

gpt2-mark-2----update icon gpt2-mark-2----update

The improved chatbot GUI project incorporates error handling during GPT-2 model initialization, threading for GUI responsiveness, and a modular code structure with a Chatbot class. These enhancements ensure a smoother user experience, making the application more reliable and maintainable.

gpt2-nlp-chatbot- icon gpt2-nlp-chatbot-

A Python app that integrates the GPT-2 language model into a user-friendly interface using tkinter. Users engage in real-time conversations, benefitting from the model's natural language processing. This project provides an intuitive and visually appealing platform for interactive chatting with the GPT-2 model.

hash-function-app-update icon hash-function-app-update

The Hash Function Implementation project is a cybersecurity project that implements various hash functions for generating hash codes from input data. This project provides a user-friendly interface for users to input data and select different hash algorithms (e.g., MD5, SHA-1, SHA-256) to generate hash codes.

intrusion-detection-system-gui icon intrusion-detection-system-gui

The Intrusion Detection System (IDS) with GUI code is a Python project utilizing Scapy for packet sniffing and Tkinter for the graphical user interface. This IDS monitors network traffic, employs Snort rules for detecting suspicious activity, and provides a user-friendly interface for real-time monitoring and alerts.

java-body-mass-index-calculator icon java-body-mass-index-calculator

This Java BMI calculator project computes BMI based on user-provided weight and height in pounds and inches, informing them if they're underweight, overweight, or within an optimal weight range.

java-mileage-calculator icon java-mileage-calculator

This Java program calculates miles per gallon by prompting users for miles driven and gallons used, then dividing them. It utilizes the Scanner class for input.

java-sales-tax-calculator- icon java-sales-tax-calculator-

The "SalesTax" Java code calculates an item's total price, including tax. It prompts for item details, computes tax based on a set rate, and displays the item's price, tax, and total amount. It uses Scanner for user input and formatting for clear output.

java-typing-speed-test icon java-typing-speed-test

The Java program TypingSpeedTest evaluates typing speed and accuracy by prompting users to type words from a file as quickly and correctly as possible. It calculates speed and accuracy, offering users the option to repeat the test.

java-user-input-calculator icon java-user-input-calculator

This Java program demonstrates numeric operations and user input handling. It calculates averages, converts temperatures, manipulates strings, and computes sphere volumes. It showcases fundamental Java concepts in a concise and practical manner.

jobalertautomation icon jobalertautomation

This Python script, powered by Twilio, checks a job website daily for new job listings matching a specific title. When found, it sends text message alerts, making it an efficient way to stay updated on job opportunities.

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.