Forwarded from Machine Learning with Python
Link: https://amankharwal.medium.com/130-python-projects-with-source-code-61f498591bb
#DataAnalytics #Python #SQL #RProgramming #DataScience #MachineLearning #DeepLearning #Statistics #DataVisualization #PowerBI #Tableau #LinearRegression #Probability #DataWrangling #Excel #AI #ArtificialIntelligence #BigData #DataAnalysis #NeuralNetworks #SupervisedLearning #LearnDataScience #LLM #RAG #Mathematics #PythonProgramming
https://t.iss.one/CodeProgrammerπ₯
Please open Telegram to view this post
VIEW IN TELEGRAM
π6π₯1
Forwarded from Machine Learning with Python
Find your location on Map using Python
#DataAnalytics #Python #SQL #RProgramming #DataScience #MachineLearning #DeepLearning #Statistics #DataVisualization #PowerBI #Tableau #LinearRegression #Probability #DataWrangling #Excel #AI #ArtificialIntelligence #BigData #DataAnalysis #NeuralNetworks #SupervisedLearning #LearnDataScience #LLM #RAG #Mathematics #PythonProgramming
https://t.iss.one/CodeProgrammerπ₯
Please open Telegram to view this post
VIEW IN TELEGRAM
π11π₯1
Forwarded from Machine Learning with Python
"Introduction to Python Programming"
This 415-pages #FREE book is perfect if you are starting your #Python journey.
Download book: https://t.co/aMLeAQre6r
This 415-pages #FREE book is perfect if you are starting your #Python journey.
Download book: https://t.co/aMLeAQre6r
#DataAnalytics #DataScience #MachineLearning #DeepLearning #Statistics #Probability #AI #ArtificialIntelligence #BigData #DataAnalysis #NeuralNetworks #Mathematics #PythonProgramming
https://t.iss.one/CodeProgrammerβ
Please open Telegram to view this post
VIEW IN TELEGRAM
π7π1
Preparing for Data Science Interviews With LeetCode FAQs.pdf
1023.2 KB
π¨π»βπ» If you're aiming for top tech companies like Google or Amazon, it's natural to feel overwhelmed and unsure where to begin. Iβve been there tooβfacing tons of questions without a clear roadmap of what to study or when.
βοΈ Thatβs why I decided to create a step-by-step plan for myself. In this guide, Iβve compiled the most frequently asked LeetCode questions, complete with solutions, techniques, and patterns to help you master the kinds of problems that big companies love to ask.
#DataScience #InterviewPrep #LeetCode #CodingInterview #TechInterviews #GoogleInterview #AmazonInterview #Python #MachineLearning #AI #CareerTips
βοΈ Our Telegram channels: https://t.iss.one/addlist/0f6vfFbEMdAwODBkπ± Our WhatsApp channel: https://whatsapp.com/channel/0029VaC7Weq29753hpcggW2A
Please open Telegram to view this post
VIEW IN TELEGRAM
π6π₯3π2β€1
π Ultimate Guide to Web Scraping with Python: Part 1 β Foundations, Tools, and Basic Techniques
Duration: ~60 minutes reading time | Comprehensive introduction to web scraping with Python
Start learn: https://hackmd.io/@husseinsheikho/WS1
https://hackmd.io/@husseinsheikho/WS1#WebScraping #Python #DataScience #WebCrawling #DataExtraction #WebMining #PythonProgramming #DataEngineering #60MinuteRead
Duration: ~60 minutes reading time | Comprehensive introduction to web scraping with Python
Start learn: https://hackmd.io/@husseinsheikho/WS1
https://hackmd.io/@husseinsheikho/WS1#WebScraping #Python #DataScience #WebCrawling #DataExtraction #WebMining #PythonProgramming #DataEngineering #60MinuteRead
βοΈ Our Telegram channels: https://t.iss.one/addlist/0f6vfFbEMdAwODBkπ± Our WhatsApp channel: https://whatsapp.com/channel/0029VaC7Weq29753hpcggW2A
Please open Telegram to view this post
VIEW IN TELEGRAM
1β€6
Part 5: Specialized Web Scraping β Social Media, Mobile Apps, Dark Web, and Advanced Data Extraction
Duration: ~60 minutes
Link A: https://hackmd.io/@husseinsheikho/WS-5A
Link B: https://hackmd.io/@husseinsheikho/WS-5B
Duration: ~60 minutes
Link A: https://hackmd.io/@husseinsheikho/WS-5A
Link B: https://hackmd.io/@husseinsheikho/WS-5B
#SocialMediaScraping #MobileScraping #DarkWeb #FinancialData #MediaExtraction #AuthScraping #ScrapingSaaS #APIReverseEngineering #EthicalScraping #DataScience
β€5
β¨ How to Drop Null Values in pandas β¨
π Learn how to use .dropna() to drop null values from pandas DataFrames so you can clean missing data and keep your Python analysis accurate.
π·οΈ #basics #datascience #python
π Learn how to use .dropna() to drop null values from pandas DataFrames so you can clean missing data and keep your Python analysis accurate.
π·οΈ #basics #datascience #python
β€5
β¨ Polars vs pandas: What's the Difference? β¨
π Discover the key differences in Polars vs pandas to help you choose the right Python library for faster, more efficient data analysis.
π·οΈ #intermediate #datascience #python
π Discover the key differences in Polars vs pandas to help you choose the right Python library for faster, more efficient data analysis.
π·οΈ #intermediate #datascience #python
β€1
Python.pdf
488 KB
π¨π»βπ» An excellent note that teaches everything from basic concepts to building professional projects with Python.
βββββββββββββ
Please open Telegram to view this post
VIEW IN TELEGRAM
β€2
Forwarded from Machine Learning with Python
π©π»βπ» These top-notch resources can take your #Python skills several levels higher. The best part is that they are all completely free!
Please open Telegram to view this post
VIEW IN TELEGRAM
β€3
The Python library itertools contains many useful functions. πβ¨
One of them is compress(), which returns an iterator over the elements from data, for which the corresponding element in selectors is equal to True. ππ»
Here's an example: ππ
#Python #Programming #Itertools #Coding #Tech #DataScience
One of them is compress(), which returns an iterator over the elements from data, for which the corresponding element in selectors is equal to True. ππ»
Here's an example: ππ
#Python #Programming #Itertools #Coding #Tech #DataScience
π₯2
Cheat sheet on the basics of Python: ππ
basic syntax and language rules π
scalar types β basic data types (int, float, bool, str, NoneType) π’
datetime β working with date and time π β°
data structures β Python data structures (list, tuple, dict, set) π
list β mutable lists for storing data collections π
tuple β immutable sequences of values π
dict (hash map) β storing data in a key-value format π
set β unique elements without order π
slicing β obtaining parts of sequences through indices and step βοΈ
module/library β connecting modules and libraries π
help functions β using help() and dir() to explore the Python API π
#Python #Coding #DataScience #Programming #Tech #DevCommunity
basic syntax and language rules π
scalar types β basic data types (int, float, bool, str, NoneType) π’
datetime β working with date and time π β°
data structures β Python data structures (list, tuple, dict, set) π
list β mutable lists for storing data collections π
tuple β immutable sequences of values π
dict (hash map) β storing data in a key-value format π
set β unique elements without order π
slicing β obtaining parts of sequences through indices and step βοΈ
module/library β connecting modules and libraries π
help functions β using help() and dir() to explore the Python API π
#Python #Coding #DataScience #Programming #Tech #DevCommunity
β€5π₯3π2
β‘οΈ How Redis counts billions of unique values while barely using memory
There's an algorithm called HyperLogLog. It allows you to roughly estimate how many unique elements have passed through the system, using about 12 KB of memory.
The idea is simple: Redis doesn't store the elements themselves.
It does the following:
- Takes an element
- Calculates a hash from it
- Uses part of the hash as a cell number
- Checks the other part to see how many consecutive zeros it contains
- If the new number is larger than the old one, it updates the cell
Why does this work?
Because a long series of zeros in the hash is rare.
For example:
- 1 consecutive zero - quite common
- 5 consecutive zeros - less common
- 10 consecutive zeros - about a 1 in 1024 chance
- 20 consecutive zeros - a very rare event
If Redis sees a very rare pattern, it means that many different elements have likely passed through it.
Redis uses 16,384 small counters. Each stores the maximum "rarity" it has seen for its group of elements.
Then Redis combines these values mathematically to get an estimate of unique elements.
Not an exact number, but a very close approximation.
The main trick of HyperLogLog:
it can handle millions or even billions of values, but memory hardly increases at all.
That's why Redis can count unique users, IPs, requests, or events without huge tables and lists.
#Redis #HyperLogLog #DataScience #Tech #BigData #MemoryEfficiency
β¨ Join Best TG Channels https://t.iss.one/addlist/0f6vfFbEMdAwODBk
βοΈ Join Our WhatsApp Channel https://whatsapp.com/channel/0029VaC7Weq29753hpcggW2A
π Level up your AI & Data Science skills with HelloEncyclo β a growing all-in-one platform featuring hands-on courses in LLMs, Deep Learning, MLOps, Data Engineering, and more.
β 13 courses live + 40+ coming soon
π― One access, lifetime updates
π Use code: PRESALE-BOOK-WAVE-2GFG
π https://helloencyclo.com/?ref=HUSSEINSHEIKHO
There's an algorithm called HyperLogLog. It allows you to roughly estimate how many unique elements have passed through the system, using about 12 KB of memory.
The idea is simple: Redis doesn't store the elements themselves.
It does the following:
- Takes an element
- Calculates a hash from it
- Uses part of the hash as a cell number
- Checks the other part to see how many consecutive zeros it contains
- If the new number is larger than the old one, it updates the cell
Why does this work?
Because a long series of zeros in the hash is rare.
For example:
- 1 consecutive zero - quite common
- 5 consecutive zeros - less common
- 10 consecutive zeros - about a 1 in 1024 chance
- 20 consecutive zeros - a very rare event
If Redis sees a very rare pattern, it means that many different elements have likely passed through it.
Redis uses 16,384 small counters. Each stores the maximum "rarity" it has seen for its group of elements.
Then Redis combines these values mathematically to get an estimate of unique elements.
Not an exact number, but a very close approximation.
The main trick of HyperLogLog:
it can handle millions or even billions of values, but memory hardly increases at all.
That's why Redis can count unique users, IPs, requests, or events without huge tables and lists.
#Redis #HyperLogLog #DataScience #Tech #BigData #MemoryEfficiency
β¨ Join Best TG Channels https://t.iss.one/addlist/0f6vfFbEMdAwODBk
βοΈ Join Our WhatsApp Channel https://whatsapp.com/channel/0029VaC7Weq29753hpcggW2A
π Level up your AI & Data Science skills with HelloEncyclo β a growing all-in-one platform featuring hands-on courses in LLMs, Deep Learning, MLOps, Data Engineering, and more.
β 13 courses live + 40+ coming soon
π― One access, lifetime updates
π Use code: PRESALE-BOOK-WAVE-2GFG
π https://helloencyclo.com/?ref=HUSSEINSHEIKHO
β€1