Chiawei LiminDataDrivenInvestorError Handling Strategy with Streamlit and FastAPI ImplementationEffective capturing and displaying of error messages with the Streamlit and FastAPI stack·3 min read·Mar 26, 2024----
Chiawei LiminDataDrivenInvestorPerformance Analysis: Read-In, Write-Out with Native IO, Pandas, Polars, and ModinEvaluating Time and Memory Efficiency Across Methods·6 min read·Nov 18, 2023----
Chiawei LiminDataDrivenInvestorManaging Lifespan Events in FastAPI with Redis ExampleHandling of the events before and after FastAPI instances serve requests·4 min read·Nov 10, 2023----
Chiawei LiminBetter ProgrammingPart 2: Displaying Videos in Jupyter NotebookPresenting videos in Jupyter Notebook cells·3 min read·Oct 31, 2023----
Chiawei LiminBetter ProgrammingPart 1: Displaying Images in Jupyter NotebookPresenting images in Jupyter Notebook cells3 min read·Oct 27, 2023--1--1
Chiawei LiminBecoming Human: Artificial Intelligence MagazineDeepfake Audio with Wav2LipStep-by-step walkthrough on lip-syncing with Wav2Lip6 min read·Oct 18, 2022--2--2
Chiawei LimThe Epiphany: Moving from A Startup to A 100 Years Old CorporateDetailing learning from a startup to an established corporate5 min read·Aug 14, 2022----
Chiawei LiminTowards Data ScienceUnderstand Audio Data with Computer Vision BackgroundSide by side comparison of audio and visual data for quick understanding4 min read·Feb 14, 2022----
Chiawei LiminTowards Data ScienceYoutube to Text with Speech Recognition in PythonPython-based libraries to download Youtube videos for NLP use cases5 min read·Jan 5, 2022--1--1
Chiawei LiminGeek CultureThe Perks of using Jupyter Notebook in VS CodeWhy and how to use Jupyter Notebooks in VS Code4 min read·Nov 30, 2021--1--1