My learning journey on Coursera

Learning is my biggest hobby, and I am always looking at ways to improve both my skillset and learning methods. As my main professional interest is using NLP to build recommenders, I have been using the kinesthetic learning approach in the past few years, to learn while actually coding personal projects using NLTK, SpaCy and various Japanese language modelling libraries. This approach, while fun and provides instant feedback, lacks a foundational structure....

September 21, 2024 · 15 min · 2988 words · Tiffena Kou

How to produce an interactive visualization using Matplotlib in Python

Problem with 3D charts I’ve been using Jupyter notebooks inside Visual Studio Code as my Python coding environment, and really enjoy its capability to mix markdown, code, text output and charting in the same place. Recently, I want to visualize the distribution pattern of my dataset for trimming. As I plot a 3D graph using the Matplotlib library, a static inline graph works fine in my notebook, but it provides not much value as it flattens one axis where my data are concentrated....

July 28, 2022 · 4 min · 732 words · Tiffena Kou