Header image  
  csjp's home page  
line decor
  
line decor

 
 
WELCOME TO CSJP

Streamlit Fun!
Keywords: Data Exploration, Machine Learning Model, Automated Price Tracker, Python, e-Commerce, Streamlit, PostgreSQL, SQLAlchemy, Plotly, Discord Webbook, GitHub Actions, Poetry, pytest, Docker support
Contents: Apply Streamlit to data Exploration, deploying a simple Machine Learning Model (House Price Predictor), and make Streamlit collaborate with other popular software tools and work together as an Automated Price Tracker (simulated e-Commerce system)
Year of Creation: 2025-2026

Docker Fun!
Keywords: Machine Learning Model, Python, FastAPI, Containerization, Docker, Docker Hub Cloud, Poetry
Contents: Deploying a simple Machine Learning Model (House Price Predictor) by building a machine learning model with Scikit-learn, creating a REST API to serve predictions from the model using FastAPI, containerizing the API using Docker Year of Creation: 2024-25

OOP Fun!
Keywords: Object-Oriented Programming (OOP), Machine Learning Algorithms from Scratch, Linear Regression Model
Contents: Apply OOP to Machine Learning Algorithms inherited with plotting and metrics classes
Year of Creation: 2023-24

DEEP Fun!
Keywords: Deep Learning, Regression, Classification
Contents: Apply deep learning to Regression and Classification modeling with other estimators
Year of Creation: 2022-23

PIPELINE Fun!
Keywords: Data Preprocessing, Custom/Built-in Transformers, Construct Pipelines with Estimator
Contents: Using Python and practice pipelines in modeling
Year of Creation: 2020-21

CHURN Fun!
Keywords: Customer Analytics, Churn (Attrition) Analysis, Cost and Benefit Analysis, Business Objectives, Targeted Marketing, Supervised Machine Learning
Contents: Using Python and a bit of R on Churn Analysis
Year of Creation: 2019

SEGMENT Fun!
Keywords: Customer Analytics, Customer Segmentation, Unsupervised Machine Learning
Contents: Using Python and a bit of R on Clustering Analysis
Year of Creation: 2018

R-SQL-PY Fun!
Keywords: R, SQL, Python, RPY2, R magic, SQL magic, Python Kernel / R Kernel in Jupyter Notebooks
Contents: Interactions among R, SQL and Python, and combine their power together
Year of Creation: 2017

D3 Fun!
Keywords: Web-based Interactive Data Visualizations, JavaScript Library, D3.js, Dimple.js
Contents: Using JavaScript Library D3 to create various types of charts
Year of Creation: 2016

PY Fun!
Keywords: Python, Scipy, Numpy, Pandas, Scikit-learn and Matplotlib
Contents: Access, Process, Analyze and Model Data with Python
Year of Creation: 2016

TIME Fun!
Keywords: Google Trends, R and Time-Series Analysis
Contents: Nowcastic Time-Series Forecasts with R and Google Trends
Year of Creation: 2016

SPATIAL Fun!
Keywords: World Bank data, SQL, R (ggplot2, ggmap) and Tableau
Contents: Geo-spatial Data Analysis with R and Tableau
Year of Creation: 2015

BATTING Fun!
Keywords: Lahman Baseball data, R (dplyr and knitr), SQL and Tableau
Contents: Baseball Data Analysis with R and Tableau
Year of Creation: 2015

SEQUEL Fun!
Keywords: SQL, R, Database, SQLite, dplyr and Rmarkdown
Contents: Database Access and Data Validation using SQL and R
Year of Creation: 2015

SCRAPE Fun!
Keywords: Web Scraping, R, Pipleines, Pivot Summary, Regular Expressions, HTML5, Slidy
Contents: Data Analysis and Data Manipulation from Web Scraping in R
Year of Creation: 2015

VIZ Fun!
Keywords: Data in Visaul Analytics, Interaction and Animation, Dashboards, Tableau Public / Desktop Professional
Contents: Dashboard Presentation, Web Publishing and Social Sharing
Year of Creation: 2014

NUM Fun!
Keywords: Numerical Analysis, Sorting, Searching, Root Finding, Integration, R, MD (HTML5/XHTML)
Contents: Selection Sorting, Binary Searching, Bisect Method, Secant Method, Newton Method, Simple Quadrature Method
Year of Creation: 2014

SCORE Fun!
Keywords: Data Mining, Predictive Analytics, Machine Learning, Scoring Models, Credit Scoring, R, SAS, MD/XHTML
Contents: Generalized Linear Models (GLM), Random Forest, Support Vector Machines (SVM), Neural Networks (NNET), Boosting, Naive Bayes (NB), k-Nearest Neighbour (kNN)
Year of Creation: 2013

SHAPE Fun!
Keywords: Programming Graphics, SAS, R, Aesthetics
Contents: Bar Chart, Histogram/Density, Box Plot, Scatter Plot, Series/Line Plot, Curve-Fitting Plot and Panels
Year of Creation: 2013

REPRO Fun!
Keywords:  Reproducible Research Reports, Statistics, R, Markdown, HTML5/XHTML
Contents: games, confidence intervals, hypothesis tests, power of tests, categorical analysis, simple/multiple regression analysis, time series analysis, bootstraps
Year of Creation: 2012

STAT Fun!
Keywords: Statistics, R
Contents: the central limit theorem, non-normal confidence intervals and time series analysis using moving averages
Year of Creation: 2010

FIN Fun!
Keywords: Financial Mathematics, C++, Excel Add-In, VBA
Contents: the time of value, bond pricing with a flat term structure, future algorithms, binomial option pricing, basic option pricing (the Black Scholes formula), Warrants, extending the Black Scholes formula, option pricing with binomial approximation, finite differences, option pricing by simulation, average lookback and other exotic options, generic binomial pricing, trinomial trees, alternatives to the Black Scholes type option formula, pricing of bond pricing (basic models), credit risk, binomial term structure models, interest rate trees and term structure derivatives
Year of Creation: 2009

Enjoy and Have Fun!

 
 

 

Streamlit Fun!
Applying Streamlit to data exploration ...  ...and applying Streamlit to deploying a simple machine learning model ...  ...and applying Streamlit with other popular software tools to creating an automated price tracker to simulate an e-Commerce system ...  ,

Docker Fun!
Deploying a simple machine learning model to predict house prices by building the model, creating a FastAPI to serve model predictions, containerizing the API, and deploying to the Docker Hub cloud...  ,

OOP Fun!
Applying OOP to Linear Regression model inheriting with other classes instead of using a style of procedural programming ...  ,

DEEP Fun!
Applying deep learning with other regressors ... ...with other bi-classifiers ...  ...with other multi-classifiers ...  ,

PIPELINE Fun!
Preprocessing data with pipelines, custom transformers, built-in transformers and estimator in modeling...  ,

CHURN Fun!
Preprocessing, Exploring, Analyzing, Modeling, Scoring Churn Data in Python...  ,


SEGMENT Fun!
K-Means Clustering, Hypterparameter Tuning in Python...  ...  ,

R-SQL-PY Fun!
R Kernel can run in Jupyter like , Python Kernel can run similarly like , R and Python run together , R, SQL and Python run together 

D3 Fun!
Visualizing tabluar data in Area Plot, Bar Chart, Bubble Plot, Line Plot, Scatter Plot ...  ,


PY Fun!
Playing Data with Python (Preprocessing, Descriptive Statistics, Frequency/Contigency Tables, Correlation, Association, Visualization)...  ,

TIME Fun!
Time-Series Analysis and Forecasts with R and Google Trends...  ,


SPATIAL Fun!
Geo-spatial Data Analysis with R (static graph)...   with Tableau (interactive graph)...  ,

BATTING Fun!
Baseball Data Manipulation and Analysis with R ...   with Tableau ...  ,

SEQUEL Fun!
Data retrieve, access and validation from a database by SQL and R ...  ,


SCRAPE Fun!
Web Scraping with R, Publishing Presentation in HTML5 Slides...  ,

Visitors:

VIZ Fun!
Tableau Workbooks, Navigation Dashboards and Web Publishing...  ,   and  

Visitors:

NUM Fun!
Numerical Analysis (Selection Sorting, Binary Searching, Bisect/Secant/Newton Methods, Simple Quadrature Method) ...  

Visitors:

SCORE Fun!
Scoring Models (GLM, Random Forest, SVM, NNET, Boosting, Naive Bayes, kNN) in R, SAS with a Credit Scoring Example ...  

Visitors:

SHAPE Fun!
Programming Graphics in SAS/R - Bar/Histogram/Density/Box/Scatter/Line/Curve-Fitting/Panels ...  

Visitors:

REPRO Fun!
Fun reproducible research report in HTML5/XHTML slides generated by R and Markdown ...  

Visitors:

STAT Fun!
Fun animated statistical applications in R that I post on my own site...  

Visitors:

FIN Fun!
Fun Excel add-in financial application that I post on www.quantcode.com as freeware under GPL...  

Downloads:

CERTh Fun!

Supported Browsers