Welcome to Fun With Pets
- a collection of pet projects that showcases the power of technology to innovate and solve real-world challenges. Just like a zoo that houses many diverse creatures, this repository holds a variety of exciting projects that cater to different interests.
Here's a brief overview of what you'll find:
-
Is It Simple: A Telegram bot leveraging the power of the
translation
library to provide double translation functionality. The goal is to explore the intricacies and sometimes humorous results of translating between languages. -
Easy Recs for Ecommerce based on Sales: A robust yet easy-to-launch recommendation system for e-commerce email campaigns. This project utilizes
Docker
for simplified deployment and theLightFM
library for efficient recommendation computation. -
GPT Bot in Telegram with Restricted Access: A Telegram bot reminiscent of
ChatGPT
that employs the OpenAI API. It features a password-restricted system, providing secure access to AI-generated responses. -
Auto Sales Analysis: A practical and stylish way to analyze your sales data. It uses
docker-compose
to ensure a smooth setup and execution process, enabling quick generation of ABC, XYZ, and other analytics for your sales data. -
Airflow Jokes Pipeline: Automating the retrieval, storage, and distribution of jokes using
Apache Airflow
withDocker
. This project fetches a random joke, stores it in aPostgreSQL
database, and shares it via email — all through a single command. -
Success Probability Visualizer: An interactive web application that demystifies the concept of cumulative success probability through visual and numerical storytelling. Built with
Streamlit
andPlotly
, this project employsDocker
for hassle-free deployment, making it accessible to anyone curious about the statistical chances of success over repeated attempts. It's designed to inspire persistence and illustrate the mathematical principle that "the more you try, the luckier you get." -
Sales Forecasting with Prophet: Streamlining e-commerce sales forecasting with the power of Facebook's
Prophet
within aDocker
ized environment. This project automates the process of forecasting future sales by analyzing time series data, providing both summary and detailed forecasts alongside insightful visualizations. It's designed for simplicity, requiring minimal setup, and caters to users seeking actionable insights into sales trends without deep diving into complex statistical models.
The goal of this collection is not only to provide useful solutions and insights but also to inspire and motivate you to create your own projects. Enjoy exploring!