Siqi ZhuLDAvis: a deep dive into the popular topic modeling toolDid you happen to stumble across my article on the use of topic modeling in feature engineering? This article takes a closer look at these…Mar 6, 2023Mar 6, 2023
Siqi ZhuUpcycle High Cardinality Features Using Topic ModelingAny thoughts on how you would use the below ‘semi-fixed’ categorical features in a predicative model?Sep 22, 2022Sep 22, 2022
Siqi ZhuAll the nooks and crannies — data scraping for your next data science project: batch download .CSVIn a previous article, I wrote about putting together datasets for a recent data science project on Toronto’s Bike Share usage, and how I…May 24, 2022May 24, 2022
Siqi ZhuAll the nooks and crannies — data scraping for your next data science project: import URL JSON data…Other than the common CSV files, JSON, or ‘JavaScript Object Notation’, is another popular data format to store data on the web. It’s…May 12, 2022May 12, 2022
Siqi ZhuinCodeXHow I Extract Dashboard KPI Data with SeleniumInteractive dashboards are nothing new to the business intelligence world. Yet as we ride through the many waves of Covid-19 in 2020, these…Oct 14, 2021Oct 14, 2021
Siqi ZhuinCodeXBeyond the basics: here are 3 ways I have used JavaScript in SeleniumBasic WebDriver commands are what most of us starts with, and can pretty much do anything needed to interact with a webpage, such as…Jul 27, 2021Jul 27, 2021
Siqi ZhuYes, you can enter text into a read-only Text boxAnd it doesn't involve ‘open sesame’.Jun 10, 2021Jun 10, 2021
Siqi ZhuRSelenium, will work for freeAre you looking for someone to take over the repetitive web data scraping tasks? Consider RSelenium as your new assistant, for free!May 12, 2021May 12, 2021
Siqi ZhuAutomate Two-factor Authentication with RSeleniumMany websites these days require two-factor authentication (2FA) at login, which presents a challenge for automation. I ran into this…May 5, 2021May 5, 2021