Omar BoufeloussenUse ChatGPT To Prepare For Data Science Job Interviews In 2023Recently, I embarked on an exciting experiment with ChatGPT to test a new approach to preparing for data science job interviews, actually…Sep 27, 2023Sep 27, 2023
Omar BoufeloussenLinear Regression in DepthLinear regression is one of the most important approaches in supervised learning, as it serves as a foundation and extension for a majority…Sep 22, 2023Sep 22, 2023
Omar BoufeloussenHow To Build A Semantic Search Engine Using PythonAn end-to-end example of how to build a semantic search engine that can detects fast and accurate textual results to a user’s query.Jan 6, 20232Jan 6, 20232
Omar BoufeloussenHow to build Linear Regression Model From scratchLinear regression is a machine learning model that is used to predict a continuous target variable based on one or more independent…Dec 22, 20221Dec 22, 20221
Omar BoufeloussenHow to Deploy BERT in ProductionML/DL Model development unfortunately is not the toughest part (Well it’s if you designing and training a state of the art model with…Aug 12, 20221Aug 12, 20221
Omar BoufelousseninThe StartupSimple Explanation of Recurrent Neural Network (RNN)Recurrent neural network is a type of neural network used to deal specifically with sequential data. Actually what makes RNN so powerful…Sep 3, 20202Sep 3, 20202
Omar BoufelousseninThe StartupUnderstand Principal Component Analysis And Implement It From ScratchPrincipal component analysis is a technique used for dimensionality reduction. It’s widely used for data visualization by extracting…Aug 25, 2020Aug 25, 2020
Omar BoufelousseninThe StartupSentiment Analysis From Scratch With Logistic RegressionYears ago, it was impossible for machines to make text translation, text summarization, etc. An application of speech recognition or…Jul 25, 20202Jul 25, 20202