PinnedTarek SamaaliinTowards Data ScienceUnderstand Machine Learning Through 7 Software Design PatternsIn an era where everything is based upon ready-to-use toolkits and containerized environments, designing one’s software is still relevant·11 min read·Apr 6, 2022--3--3
PinnedTarek SamaaliinTowards Data ScienceUnderstand Machine Learning through More Design Patterns.Introduction :·7 min read·Apr 19, 2022--1--1
PinnedTarek SamaaliinTowards Data ScienceA probabilistic approach to guess my phone battery level.Some phone battery levels are more recurrent than others. This led me to think more than once if there would be a way to model this…·9 min read·Feb 26, 2022--1--1
PinnedTarek SamaaliinTowards Data ScienceProbabilistic Recreations of the First Digit LawNature creates patterns in numbers and dictates that some are more privileged in terms of appearance than others.·7 min read·Mar 18, 2022----
Tarek SamaaliTame Any Sequence with TransformersSequences are important in machine learning because they allow models to learn the relationships between items and predict the next ones.·9 min read·May 3, 2022--2--2
Tarek SamaaliA trick with Python Dunder MethodsIf you are a frequent user of Python Data Processing and fast computation tools and want to reproduce your own conditional expression…·7 min read·Apr 24, 2022----
Tarek SamaaliinTowards Data Scienceitertools and functools : Two Python Lone Soldiers.One cool thing about Python is its support for functional programming which states that processing steps are done through functions.·7 min read·Apr 21, 2022--2--2
Tarek SamaaliinTowards Data ScienceDemystifying Modules and Packages in PythonModules and packages are the core of any large project. I will be showing some tips involving them such as how to organize packages and…·6 min read·Apr 20, 2022----
Tarek SamaaliinGeek CultureThe best data scientist in the world.My judgment is purely subjective. The best data scientist in the world is a fictional character.·4 min read·Apr 13, 2022----
Tarek SamaaliinTowards AIText Generation with Markov Decision ProcessesMarkov Decision Processes seem to be an efficient way to handle sequences, tame them, or use them as building blocks to eventually…·7 min read·Apr 12, 2022--1--1