Utilizing ChatGPT To Improve Your ResearchThis is a follow-up to my quantum computing article, which is the first post I have used OpenAI’s ChatGPT instead of Google in my research…Jan 25, 20231Jan 25, 20231
Published inLevel Up Coding5 Underlying Mechanisms Every Computer Scientist Should LearnThis story will be a little different from my regular posts. First of all, I need to say that each entry in this list goes deeper than it…Nov 20, 2022Nov 20, 2022
Game Mechanics #2: Path FindingHow excellent was Red Dead Redemption 2? Vivid landscapes with an artistic touch almost like an oil painting on a canvas, meets with the…Nov 7, 2022Nov 7, 2022
Game Mechanics #1: Multiplayer Network SynchronizationWelcome to a brand new series where we will discuss through various video game mechanics, how game developers make them work and what are…Aug 1, 20222Aug 1, 20222
Algorithms In Context #10: Disjoint SetsThere is a certain kind of graph problem that troubled me for some time. They shared the similar characteristics and although there were…Jun 9, 2022Jun 9, 2022
Algorithms In Context #9: Auto-CompletionGuide to designing an algorithm for search suggestionsMar 7, 20221Mar 7, 20221
Algorithms In Context #8: ShufflingHow random number generation affects your algorithmFeb 26, 2022Feb 26, 2022
Published inTowards Data ScienceAlgorithms In Context #7: Decision Trees & Alpha-Beta PruningIn 1997, IBM’s supercomputer Deep Blue defeated the world champion Garry Kasparov in a chess game. An iconic moment in the AI history! In…Apr 10, 2021Apr 10, 2021
Algorithms In Context #6: Cycle DetectionGather around kids, it’s time for a story. And this story is about a breathtaking race between the tortoise and the hare.Jan 31, 2021Jan 31, 2021