Pinned Repositories
amsatorg
Satellite Tracking Script This Python script allows you to retrieve real-time information about various amateur radio satellites. It provides two main functions: GetStatus(satname): This function retrieves and displays the status of a satellite, including recent reports, callsigns
bmkg-reader
BMKG Weather Data Processor This Python script is a data processing tool that fetches and processes weather forecast data from the Indonesian Meteorology, Climatology, and Geophysics Agency (BMKG) website.
buy_or_wait_stock
Real-time IHSG (Indonesia Stock Exchange) Trading Strategy This Python script demonstrates a real-time trading strategy for the Indonesia Stock Exchange (IHSG) using historical stock price data to calculate a moving average. It helps make trading decisions
calendar-scaper
This project scrapes event details from a calendar on a specific website and saves them to an .ics (iCalendar) file. It uses Selenium for web scraping and ics.py for creating and exporting the calendar data.
n2yo
Satellite Tracking Script This Python script allows you to track satellites using the N2YO API. It provides various functions to retrieve satellite information, including Two-Line Element Set (TLE) data, satellite positions, and radio passes information.
read_excel_to_dict
Excel to Dictionary Converter This Python script allows you to convert data from an Excel file into a Python dictionary. You can use this script to load data from an Excel spreadsheet and create a dictionary where one column serves as keys, and another column serves as values.
scrape_dosen_unair
Web Scraping with Python This Python script is used for web scraping data from the Universitas Airlangga (Unair) faculty directory. The script fetches faculty URLs, generates pages URLs for each faculty, and extracts information from lecturer pages. The collected data is then saved to a CSV file.
scrape_oneonco.co.id
Web Scraper for Doctor Directory This Python script is a web scraper that extracts and collects data about doctors from the OneOnCo website's doctor directory. It uses the requests library to fetch web pages, BeautifulSoup for parsing HTML, and writes the collected data to a CSV file.
tracking-shipment-wahana
Wahana Tracking Script This Python script allows you to track a Wahana shipment by providing its tracking number. It scrapes the tracking information from the Wahana website and displays the sender's and recipient's details, as well as the shipment's current status.
tweet_to_twitter
Twitter Automation using Selenium This Python script demonstrates how to automate posting a tweet on Twitter using the Selenium web automation library. It opens a Chrome web browser, logs into a Twitter account, composes a tweet, and posts it.
dms-codes's Repositories
dms-codes/amsatorg
Satellite Tracking Script This Python script allows you to retrieve real-time information about various amateur radio satellites. It provides two main functions: GetStatus(satname): This function retrieves and displays the status of a satellite, including recent reports, callsigns
dms-codes/calendar-scaper
This project scrapes event details from a calendar on a specific website and saves them to an .ics (iCalendar) file. It uses Selenium for web scraping and ics.py for creating and exporting the calendar data.
dms-codes/ahrefs_clean
dms-codes/aprsfi
APRS Location Data Fetcher This Python script allows you to fetch and display the location data of an APRS (Automatic Packet Reporting System) station using the APRS.fi API. It retrieves information such as callsign, latitude, longitude, comment, path, and timestamps.
dms-codes/arduino2uiss
Serial Data Logger Arduino to UISS software This Python script is a simple serial data logger that reads data from a serial port, processes it, and logs it to a text file. It's designed to work with a device connected to a serial port (e.g., an Arduino) that sends data in a specific format.
dms-codes/bmkg-reader
BMKG Weather Data Processor This Python script is a data processing tool that fetches and processes weather forecast data from the Indonesian Meteorology, Climatology, and Geophysics Agency (BMKG) website.
dms-codes/classifier-customer-categories
This project demonstrates how to implement the K-Nearest Neighbors (KNN) algorithm for classification on a customer dataset. The program iterates through different values of k (number of neighbors) and plots the accuracy against k. The goal is to identify the optimal number of neighbors that yield the highest accuracy.
dms-codes/decision-tree-breast-cancer
Breast Cancer Prediction with Decision Tree Classifier
dms-codes/decision-tree-drugs
Decision Tree Classifier with Grid Search and Visualization
dms-codes/decision-trees-drug
This project implements a Decision Tree Classifier to predict the type of drug a patient should take based on their characteristics (age, sex, blood pressure, cholesterol levels, and sodium-potassium ratio). The model is trained using a dataset and evaluated based on its accuracy.
dms-codes/hackerrank
dms-codes/hand-gesture
This project performs gesture recognition using a Convolutional Neural Network (CNN) model on a custom dataset of grayscale images. The dataset is structured in folders, each representing a unique gesture, and the project involves preprocessing the images, training a CNN model, and evaluating it with multiple metrics.
dms-codes/keras-iris
This project demonstrates how to build and train a neural network model using the Keras library to classify the Iris dataset. It includes data preprocessing, model building, training, evaluation, and making predictions on new data.
dms-codes/linear-algebra
Linear Algebra
dms-codes/linear-regression-fuel-consumption
This project implements a linear regression model to predict CO2 emissions based on fuel consumption data. The dataset used in this project is FuelConsumption.csv, which contains various features related to fuel consumption and corresponding CO2 emissions.
dms-codes/mean-absolute-error
dms-codes/mean-squared-error
dms-codes/pagu-realisasi-dana-desa-2023
Indonesia Village Fund Analysis - Analyzing Budget vs. Realization
dms-codes/pca-math
dms-codes/root-mean-squared-error
dms-codes/rss-reader
The RSS Reader is a desktop application for reading and managing RSS feeds. It is built using Python and the wxPython library for the graphical user interface. The application allows users to:
dms-codes/scrape-rigpix
RigPix Icom Radio Data Scraper This Python script is a web scraping tool that extracts information about Icom radios from the RigPix website. It parses the HTML content of the webpage, retrieves data from specific tables, and organizes it into a dictionary for further analysis.
dms-codes/scrape_dprgoid
Indonesian Parliament Member Data Scraper This Python script is a web scraper designed to extract and collect information about members of the Indonesian Parliament (DPR) from their official website. It utilizes the requests library to fetch web pages, BeautifulSoup for parsing HTML, and writes the collected data to a CSV file.
dms-codes/scrape_jdih_jakarta
Web Scraping for Jakarta Regulations This Python script is designed to scrape information from the Jakarta Legal Information Center (JDIH) website to gather data on regulations and legislative documents. It utilizes the requests library to make HTTP requests, BeautifulSoup (bs4) for parsing HTML, and csv for data storage.
dms-codes/scrape_pergikuliner
Restaurant Data Scraper This Python script is a web scraper designed to extract and collect information about restaurants from the Pergi Kuliner website. It utilizes the requests library to fetch web pages, BeautifulSoup for parsing HTML, and writes the collected data to a CSV file. The script scrapes data such as restaurant name, location, cuisine
dms-codes/scrape_tripsantai
Trip Santai Tour Data Scraper This Python script is a web scraper designed to extract and collect information about tours from the Trip Santai website. It utilizes the requests library to fetch web pages, BeautifulSoup for parsing HTML, and writes the collected data to a CSV file.
dms-codes/svm-cell
This project implements a machine learning pipeline to classify cell samples as either *Benign* or *Malignant* based on features such as Clump Thickness, Uniformity of Cell Size, and Bare Nuclei. The classification is performed using a **Support Vector Machine (SVM)** model with an RBF kernel. The project uses Python and common data science librari
dms-codes/tapteng-2023
Data Analysis Script for Tapanuli Tengah (Tapteng) 2023
dms-codes/udp-listener
UDP Data Receiver This Python script is a UDP data receiver that listens for incoming UDP packets on a specified IP address and port. It processes the received data based on its length and extracts relevant information from different types of messages.
dms-codes/youtube_viewer
YouTube Video Processing with Python and Selenium This Python script demonstrates how to use Selenium and Pandas to process a list of YouTube video URLs from a CSV file. The script mutes the audio and plays each video for 10 minutes before closing the browser window.