Welcome to my GitHub profile! I'm a hobby developer exploring automation, data analysis, and web development projects. Below is a selection of my repositories showcasing my technical work.
An automation script to book tennis courts at Shanghai Jiao Tong University. It handles user authentication, availability checks, and booking through web automation tools.
A Python application for sending bulk HTML emails. The project includes features for recipient management, dynamic email content generation, and email server integration.
A tool that leverages OpenAI's GPT API to translate file contents. It includes support for multiple file formats (works best with .docx
) and languages, that can be specified in the prompt, with a focus on seamless integration into existing workflows.
A repository of Leetcode solutions, organized by problem type and difficulty. This collection demonstrates algorithmic problem-solving skills and efficient use of data structures.
A Python implementation of OpenAI's Whisper model for speech-to-text processing. The project integrates Whisper with GPT API for local transcription tasks on macOS, focusing on efficient handling of audio inputs and text outputs.
A Python-based sentiment analysis tool that processes text data using machine learning techniques. The project involves text preprocessing, feature extraction, and model training for sentiment classification. Output data contains text's subjectivity, polarity and intensity.
A web scraping script to extract data from the Gold Apple e-commerce platform. The project employs Python libraries such as BeautifulSoup to collect structured data from product pages using API and HTML scraping.
A notification system developed for automated reminders and alerts. It includes a Python script to send notifications based on predefined schedules or triggers.
A script designed to handle file format conversions. The project supports .pdf
, .docx
, .heic
, .jpeg
, .png
, .mov
, .mp4
, .wav
, .mp3
, ensuring compatibility for various data processing workflows.
A script to generate .ics
files for calendar events. It includes support for recurring events, custom reminders, and time zone adjustments for integration with calendar applications.
- Email: [email protected]
Feel free to explore my projects and reach out if you have any questions or collaboration ideas!