Web Apps @ TCP
  • Home

On this page

  • Welcome to Web Apps @ TCP
  • Data Science & Analysis Tools
    • Data Transformation & Conversion
    • Data Quality & Validation
    • Data Exploration & Analysis
    • Machine Learning Tools
    • Data Science Workflow
  • Statistics Tools
    • Core Concepts
    • Statistical Tests
    • Interactive Learning
  • Coding & Algorithm Visualization
  • Data Visualization Tools
  • Experimental Design Tools
  • Randomness & Random Number Generators
    • Random Number Generation
    • Probability Simulations
  • Database Tools
    • Interactive Demos
    • Query Tools
  • Text & Content Tools
  • Version Control Tools
  • Networking & Security Tools
  • Machine Learning Tools
  • Probability Theory
  • Linear Algebra Tools
  • Calculus Tools
  • Web Development Tools
  • Cryptography & Security
  • Time & Date Utilities
  • Financial Calculators
  • Number Theory & Math
  • Unit Converters
  • Accessibility & Performance
  • Educational & Learning Tools
  • Social Media Tools
  • Graph Algorithms & Theory
  • Optimization Algorithms
  • Computational Geometry
  • Natural Language Processing
  • Image Processing
  • Signal Processing
  • Information Theory

Web Apps @ TCP

Welcome to Web Apps @ TCP

A comprehensive collection of interactive web applications for data science, development, and learning. All tools run entirely in your browser - no installation required!

Note: JavaScript must be enabled to use these applications.


Data Science & Analysis Tools

Data Transformation & Conversion

  • API Request Builder - Test HTTP APIs with custom headers and body data
  • CSV/JSON Converter - Convert between CSV and JSON formats bidirectionally
  • Data Input Tool - Interactive data entry and export tool
  • Excel to CSV Converter - Convert Excel files to CSV format
  • HTML Table to DataFrame Tool - Extract tables from HTML into structured data
  • Wide to Long Converter - Reshape data from wide to long format

Data Quality & Validation

  • Data Profiler - Comprehensive dataset quality assessment and analysis
  • Data Type Validator - Validate and check data types in your datasets
  • Data Validation Rules Builder - Create custom data validation rules

Data Exploration & Analysis

  • JSON Path Explorer - Navigate and query JSON data structures
  • Random Sample Generator - Generate random samples from datasets
  • Regex Tester - Test and debug regular expressions
  • Synthetic Data Generator - Create synthetic datasets for testing
  • Univariate Explorer - Explore single variable distributions and statistics

Machine Learning Tools

  • Bias-Variance Tradeoff Demo - Visualize bias-variance tradeoff in ML models
  • Confusion Matrix Calculator - Calculate and visualize classification metrics
  • Decision Tree Visualizer - Build and visualize decision trees interactively
  • Feature Scaling Comparator - Compare different feature scaling methods
  • Gradient Descent Visualizer - Animate gradient descent on loss surfaces
  • K-Means Clustering Demo - Visualize k-means clustering step-by-step
  • Neural Network Playground - Build and train neural networks interactively
  • PCA Visualizer - Principal component analysis for dimensionality reduction
  • ROC Curve & AUC Calculator - Calculate and plot ROC curves with AUC
  • Time Series Decomposer - Decompose time series into components
  • Train-Test Split Simulator - Visualize and understand train-test splits

Data Science Workflow

  • A/B Test Calculator - Calculate statistical significance for A/B tests
  • Box-Cox Transformation Explorer - Find optimal transformations for normality
  • Missing Data Strategy Comparator - Compare imputation methods
  • Normality Test Suite - Multiple normality tests with Q-Q plots
  • Outlier Detection Toolkit - Detect outliers with multiple methods
  • Sample Size Calculator - Calculate required sample sizes for studies

Statistics Tools

Core Concepts

  • Bayesian vs Frequentist Comparison - Compare two statistical philosophies
  • Bootstrap Sampling Simulator - Estimate confidence intervals through resampling
  • Central Limit Theorem Visualizer - Watch sampling distributions become normal
  • Confidence Interval Builder - Build and visualize confidence intervals
  • Correlation Matrix Generator - Calculate and visualize correlation matrices
  • Distribution Visualizer - Explore statistical distributions interactively
  • P-value Misconceptions Explorer - Learn what p-values really mean
  • Power Analysis Calculator - Determine required sample sizes for statistical power
  • Statistical Summary Generator - Generate comprehensive statistical summaries

Statistical Tests

  • ANCOVA Calculator - Analysis of covariance for controlling confounds
  • Chi-Square Goodness of Fit - Test if data follows expected distribution
  • Hypothesis Test Calculator - Perform statistical hypothesis tests
  • Non-parametric Test Suite - Mann-Whitney, Wilcoxon, Kruskal-Wallis, Friedman tests
  • Permutation Test Simulator - Non-parametric alternative to traditional tests

Interactive Learning

  • Effect Size Calculator - Calculate and interpret effect sizes
  • Monte Carlo Simulation Playground - Build custom probability simulations
  • Q-Q Plot Generator - Assess distributions with quantile-quantile plots
  • Survival Analysis Visualizer - Kaplan-Meier curves and log-rank tests
  • Type I vs Type II Error Simulator - Visualize statistical error trade-offs

Coding & Algorithm Visualization

  • Big O Complexity Visualizer - Compare algorithm time complexities
  • Binary Search Tree Visualizer - Build and traverse BSTs interactively
  • Hash Table Collision Handler - Visualize collision resolution strategies
  • Recursion Call Stack Visualizer - Trace recursive function calls
  • Sorting Algorithm Animator - Visualize sorting algorithms step-by-step

Data Visualization Tools

  • Chart Type Recommender - Get recommendations for appropriate chart types
  • Color Palette Generator - Generate colorblind-safe palettes
  • Data Viz Accessibility Checker - Check charts for accessibility compliance

Experimental Design Tools

  • Crossover Design Planner - Plan crossover trials with proper sequencing
  • Factorial Design Builder - Plan factorial experiments
  • Randomization Generator - Randomize subjects to treatment groups

Randomness & Random Number Generators

Random Number Generation

  • RNG Algorithm Comparator - Compare random number generator algorithms and analyze statistical quality
  • Randomness Visualizer - Visualize random sequences through various graphical representations
  • Random Number Test Suite - Comprehensive statistical testing for RNG quality

Probability Simulations

  • Coin Flip Simulator - Flip virtual coins and explore streaks and the law of large numbers
  • Dice Roller Simulator - Roll virtual dice with statistical analysis and probability distributions
  • Random Walk Simulator - Simulate random walks in 1D, 2D, and 3D space

Database Tools

Interactive Demos

  • Cluster and Partition Keys Demo - Understand clustering and partitioning in databases
  • Database Join Types Demo - Visualize different SQL join operations
  • Index Performance Demo - Learn how database indexes affect performance
  • Primary and Foreign Keys Demo - Understand database key relationships

Query Tools

  • SQL Query Builder - Build SQL queries visually without memorizing syntax

Text & Content Tools

  • Escape Sequence Converter - Convert and handle escape sequences in strings
  • Lorem Ipsum Generator - Generate placeholder text for designs and mockups
  • Markdown Preview - Preview Markdown formatting in real-time
  • String Encoder - Encode and decode strings in various formats

Version Control Tools

  • Branch Strategy Visualizer - Compare Git branching strategies visually
  • Git Demo - Interactive Git tutorial and demonstration
  • Git Merge Conflict Simulator - Practice resolving merge conflicts
  • GitHub URL Tricks Explorer - Generate specialized GitHub URLs for diffs, patches, RSS feeds, and more

Networking & Security Tools

  • DDoS Attack Education Simulator - Learn how DDoS attacks work and test mitigation strategies

Machine Learning Tools

  • SVM Decision Boundary Visualizer - Visualize how SVMs create decision boundaries with different kernels
  • Overfitting vs Underfitting Demo - Explore the bias-variance tradeoff and model complexity
  • Ensemble Methods Comparator - Compare bagging, boosting, and stacking techniques
  • Learning Rate Visualizer - Visualize gradient descent with different learning rates
  • Activation Function Comparator - Compare sigmoid, ReLU, tanh, and other activation functions
  • Cross-Validation Simulator - Visualize k-fold, stratified, and LOOCV methods

Probability Theory

  • Bayes’ Theorem Calculator - Interactive Bayesian probability calculator with visualizations
  • Birthday Paradox Simulator - Explore the surprising birthday probability problem
  • Monty Hall Problem - Interactive demonstration of the classic probability puzzle
  • Law of Large Numbers Demo - Visualize convergence to expected values with sample size
  • Gambler’s Fallacy Explainer - Learn why “due for a win” thinking is wrong
  • Probability Distribution Matcher - Identify best-fit distributions for your data

Linear Algebra Tools

  • Matrix Operations Calculator - Perform matrix operations with visual results
  • Eigenvalue/Eigenvector Calculator - Calculate eigenvalues with geometric visualization
  • Linear Transformation Visualizer - See matrix transformations on 2D shapes
  • SVD Demo - Singular Value Decomposition and dimensionality reduction
  • Dot & Cross Product Calculator - Calculate products with geometric interpretations

Calculus Tools

  • Derivative Visualizer - Plot functions and derivatives with interactive tangent lines
  • Integral Calculator - Visualize definite integrals and Riemann sums
  • Limit Explorer - Explore limits and the epsilon-delta definition
  • Taylor Series Approximator - Visualize Taylor/Maclaurin polynomial approximations
  • Gradient Visualizer - Vector fields, contours, and steepest descent paths

Web Development Tools

  • CSS Flexbox Playground - Interactive flexbox layout builder with code generation
  • CSS Grid Generator - Visual grid layout designer with CSS export
  • HTTP Status Code Explorer - Comprehensive guide to HTTP status codes
  • Responsive Design Tester - Test layouts at different screen sizes and devices
  • JavaScript Event Loop Visualizer - Visualize async operations and the event loop
  • DOM Manipulation Visualizer - See how JavaScript modifies the DOM tree

Cryptography & Security

  • Hash Function Demonstrator - Compare MD5, SHA-256, and other hash functions
  • Encryption Demo - Compare symmetric vs asymmetric encryption
  • Password Strength Analyzer - Analyze password entropy and strength
  • Caesar Cipher Tool - Classic encryption with frequency analysis
  • Digital Signature Simulator - Understand PKI and digital signatures

Time & Date Utilities

  • Timezone Converter - Convert times across world timezones with DST support
  • Date Calculator - Add/subtract dates and calculate durations
  • Unix Timestamp Converter - Convert between epoch time and human-readable dates
  • Calendar Generator - Create custom printable calendars
  • Working Days Calculator - Calculate business days excluding weekends and holidays

Financial Calculators

  • Compound Interest Calculator - Visualize investment growth over time
  • Loan Amortization Calculator - Generate payment schedules and analyze interest
  • Retirement Planner - Plan long-term retirement savings and withdrawals
  • Tip Calculator - Calculate tips and split bills easily
  • Currency Converter - Convert between multiple currencies

Number Theory & Math

  • Prime Number Finder - Find primes with Sieve of Eratosthenes visualization
  • Prime Factorization Tool - Visualize factor trees and unique factorization
  • GCD & LCM Calculator - Euclidean algorithm with step-by-step visualization
  • Fibonacci Explorer - Generate sequences and explore golden ratio connections
  • Number Base Converter - Convert between binary, octal, decimal, and hexadecimal

Unit Converters

  • Length/Distance Converter - Convert between metric, imperial, and nautical units
  • Temperature Converter - Convert between Celsius, Fahrenheit, and Kelvin
  • Weight/Mass Converter - Convert between grams, pounds, and other weight units
  • Data Size Converter - Convert between bytes, KB, MB, GB, and TB
  • Speed Converter - Convert between mph, km/h, knots, and more

Accessibility & Performance

  • WCAG Compliance Checker - Check web accessibility against WCAG guidelines
  • Color Contrast Checker - Verify text/background contrast ratios
  • Alt Text Validator - Validate image alt text quality
  • Screen Reader Simulator - Experience sites as screen reader users do
  • Page Performance Analyzer - Analyze load times and optimize performance

Educational & Learning Tools

  • Statistics Quiz Generator - Test statistical knowledge with interactive quizzes
  • SQL Practice Playground - Practice SQL queries in a safe environment
  • Regex Crossword Puzzle - Learn regex through gamified puzzles
  • Big O Complexity Quiz - Practice identifying algorithm complexity

Social Media Tools

  • BlueSky Profile & Post Converter - Convert BlueSky profiles to DID and posts to AT-URI

Graph Algorithms & Theory

  • Graph Traversal Visualizer (BFS & DFS) - Explore breadth-first and depth-first search algorithms
  • Shortest Path Algorithms - Dijkstra, A*, and Bellman-Ford pathfinding
  • Minimum Spanning Tree - Kruskal’s and Prim’s algorithms
  • Topological Sort Demo - Linear ordering of directed acyclic graphs
  • Graph Coloring Solver - Assign colors to graph vertices
  • Network Flow Visualizer - Max flow and min cut algorithms

Optimization Algorithms

  • Linear Programming Solver - Simplex method for LP problems
  • Constraint Satisfaction Problem Solver - Backtracking and constraint propagation
  • Traveling Salesman Problem Visualizer - Compare TSP algorithms and heuristics
  • Knapsack Problem Solver - Dynamic programming for 0/1 knapsack
  • Gradient Methods Comparator - Compare SGD, Adam, RMSprop optimizers

Computational Geometry

  • Convex Hull Algorithms - Graham scan and Jarvis march
  • Voronoi Diagram Generator - Partition plane by nearest site
  • Delaunay Triangulation - Optimal triangulation of point sets
  • Line Intersection Detector - Find intersections among line segments
  • Closest Pair of Points - Divide-and-conquer algorithm

Natural Language Processing

  • Text Tokenizer & Stemmer - Break text into tokens and reduce to base forms
  • N-gram Frequency Analyzer - Extract and count n-grams from text
  • TF-IDF Calculator - Compute term importance scores
  • Sentiment Analysis Demo - Classify text sentiment as positive/negative/neutral
  • Word Embedding Visualizer - Visualize word vectors and semantic relationships

Image Processing

  • Image Filter Playground - Apply blur, sharpen, edge detection filters
  • Color Space Converter - Convert between RGB, HSV, LAB color spaces
  • Image Compression Visualizer - JPEG-style compression with quality trade-offs
  • Histogram Equalization Demo - Improve image contrast
  • Morphological Operations - Erosion, dilation, opening, closing

Signal Processing

  • Fourier Transform Visualizer - Decompose signals into frequency components
  • Audio Waveform Generator - Create and visualize audio signals
  • Filter Design Tool - Design low-pass, high-pass, band-pass filters
  • Spectral Analysis Tool - Analyze signal spectra with spectrograms
  • Sampling Theorem Demo - Demonstrate Nyquist sampling and aliasing

Information Theory

  • Shannon Entropy Calculator - Measure information content and uncertainty
  • Huffman Coding Visualizer - Optimal prefix-free coding for compression
  • Channel Capacity Calculator - Maximum reliable transmission rate
  • Data Compression Ratio Analyzer - Compare compression algorithms

 

Copyright © 2024 HJJB, LLC