Real food is BACK.
America is facing a full-scale health emergency because junk food became the foundation of the standard American diet. That ends now.
๐ฒย https://t.co/vNe7oMQgrE
๐ September 1st - La Rentrรฉe
A new year starts over.
Forget January. For many of us, especially the ones in tech, September is the real new year.
Asking myself:
- Whatโs worth restarting?
- Whatโs worth leaving behind?
I, then sip my coffee, and build forward.
@elazzabi_ You literally can build a new skill : graphic design, sketching, Crochetting, solve Rubikโs cube .. or maybe just learn some Time Management techniques in order to plan your 13-hour return flight ๐
We all encounter tough moments in life's ever-twisting journey. It is important to take a step back and grant ourselves a moment of compassion and understanding. Here are the actions recommended by @OpenAI paired with my personal choices.
https://t.co/jOjh2Koi3M
Generative AI application development AS A BURGER (list is not closed)
Inspired by @milan_milanovic Devops burger๐
What did I forget?๐๐๐๐
What is the ๐ฆ๐ค๐ ๐ค๐๐ฒ๐ฟ๐ ๐ผ๐ฟ๐ฑ๐ฒ๐ฟ ๐ผ๐ณ ๐๐ ๐ฒ๐ฐ๐๐๐ถ๐ผ๐ป?
There are many steps involved in optimising your SQL Queries. It is helpful to understand the order of SQL Query Execution as we might have constructed a different picture mentally.
The actual order is as follows:
๐ญ. ๐๐ฅ๐ข๐ ๐ฎ๐ป๐ฑ ๐๐ข๐๐ก: determine the base data of interest.
๐ฎ. ๐ช๐๐๐ฅ๐: filter base data of interest to retain only the data that meets the where clause.
๐ฏ. ๐๐ฅ๐ข๐จ๐ฃ ๐๐ฌ: group the filtered data by a specific column or multiple columns. Groups are used to calculate aggregates for selected columns.
๐ฐ. ๐๐๐ฉ๐๐ก๐: filter data again by defining constraints on the columns that we grouped by.
๐ฑ. ๐ฆ๐๐๐๐๐ง: select a subset of columns from the filtered grouped result. This is also where ๐ช๐๐ก๐๐ข๐ช ๐ณ๐๐ป๐ฐ๐๐ถ๐ผ๐ป ๐ฎ๐ด๐ด๐ฟ๐ฒ๐ด๐ฎ๐๐ถ๐ผ๐ป๐ happen.
๐ฒ. ๐ข๐ฅ๐๐๐ฅ ๐๐ฌ: order the result by one or multiple columns.
๐ณ. ๐๐๐ ๐๐ง: only retain the top n rows from the ordered result.
Below is a nice way to visualise it.
What are your thoughts? Let me know in the comment section ๐
--------
Follow me to upskill in #MLOps, #MachineLearning, #DataEngineering, #DataScience and overall #Data space.
Also hit ๐to stay notified about new content.
๐๐ผ๐ปโ๐ ๐ณ๐ผ๐ฟ๐ด๐ฒ๐ ๐๐ผ ๐น๐ถ๐ธ๐ฒ ๐, ๐๐ต๐ฎ๐ฟ๐ฒ ๐ฎ๐ป๐ฑ ๐ฐ๐ผ๐บ๐บ๐ฒ๐ป๐!
Join a growing community of Data Professionals by subscribing to my ๐ก๐ฒ๐๐๐น๐ฒ๐๐๐ฒ๐ฟ: https://t.co/qgNCnGtF4A
What are the four ๐ ๐ฎ๐ฐ๐ต๐ถ๐ป๐ฒ ๐๐ฒ๐ฎ๐ฟ๐ป๐ถ๐ป๐ด ๐ ๐ผ๐ฑ๐ฒ๐น ๐๐ฒ๐ฝ๐น๐ผ๐๐บ๐ฒ๐ป๐ ๐ง๐๐ฝ๐ฒ๐?
Even if you will not work with them day to day,ย the following are the four ways to deploy a ML Model you should know and understand as a MLOps/ML Engineer.
โก๏ธ ๐๐ฎ๐๐ฐ๐ต:ย
๐ You apply your trained models as a part of ETL/ELT Process on a given schedule.
๐ You load the required Features from a batch storage, apply inference and save the results to a batch storage.
๐ It is sometimes falsely thought that you canโt use this method for Real Time Predictions.
๐ Inference results can be loaded into a real time storage and used for real time applications.
โก๏ธ ๐๐บ๐ฏ๐ฒ๐ฑ๐ฑ๐ฒ๐ฑ ๐ถ๐ป ๐ฎ ๐ฆ๐๐ฟ๐ฒ๐ฎ๐บ ๐๐ฝ๐ฝ๐น๐ถ๐ฐ๐ฎ๐๐ถ๐ผ๐ป:ย
๐ You apply your trained models as a part of Stream Processing Pipeline.
๐ While Data is continuously piped through your Streaming Data Pipelines, an application with a loaded model continuously applies inference on the data and returns it to the system - most likely another Streaming Storage.
๐ This deployment type is likely to involve a real time Feature Store Serving API to retrieve additional Static Features for inference purposes.
๐ Predictions can be consumed by multiple applications subscribing to the Inference Stream.
โก๏ธ ๐ฅ๐ฒ๐ฎ๐น ๐ง๐ถ๐บ๐ฒ:
๐ You expose your model as a Backend Service (REST or gRPC).
๐ This ML Service retrieves Features needed for inference from a Real Time Feature Store Serving API.
๐ Inference can be requested by any application in real time as long as it is able to form a correct request that conforms API Contract.
โก๏ธ ๐๐ฑ๐ด๐ฒ:ย
๐ You embed your trained model directly into the application that runs on a user device.
๐ This method provides the lowest latency and improves privacy.
๐ Data in most cases is generated and lives inside of device significantly improving the security.
What types of deployments are you mostly working on? Let me know in the comments!ย ๐
--------
Follow me to upskill in #MLOps, #MachineLearning, #DataEngineering, #DataScience and overall #Data space.
Also hit ๐to stay notified about new content.
๐๐ผ๐ปโ๐ ๐ณ๐ผ๐ฟ๐ด๐ฒ๐ ๐๐ผ ๐น๐ถ๐ธ๐ฒ ๐, ๐๐ต๐ฎ๐ฟ๐ฒ ๐ฎ๐ป๐ฑ ๐ฐ๐ผ๐บ๐บ๐ฒ๐ป๐!
Join a growing community of Data Professionals by subscribing to my ๐ก๐ฒ๐๐๐น๐ฒ๐๐๐ฒ๐ฟ: https://t.co/qgNCnGtF4A