I was training credit card fraud detection model with random forest .
The above image is confusion matrix which is evaluation metrics and can see the model has good performance over test data with small false positive ( classifying fraud data as non ). The data I used is cleaned data you can practice hyper parameter tuning. https://www.kaggle.com/datasets/nelgiriyewithana/credit-card-fraud-detection-dataset-2023
The above image is confusion matrix which is evaluation metrics and can see the model has good performance over test data with small false positive ( classifying fraud data as non ). The data I used is cleaned data you can practice hyper parameter tuning. https://www.kaggle.com/datasets/nelgiriyewithana/credit-card-fraud-detection-dataset-2023
👍1
Samri’s Log
Today I found this library while trying hand tracking project , check it out for your Ai project https://ai.google.dev/edge/mediapipe/solutions/guide
ow I forgot to tell in python it is only compatible with python11 and below
By the way, I haven’t posted anything this week because I was catching up on classwork—I was really behind. I've also been becoming more socially active, talking to my classmates and making new friends. Honestly, I like that part. But one thing I regret is messing up my sleep schedule, for real. Aside from that, I’ve only made small progress. What I want to say is that it’s important not to fall behind, catching up is really costly. Good night🚶♀➡️
👍4
https://youtu.be/_LbeAYqCnH4?si=aPCPJ3zUR-Au-KiT I went to the same high school. I am proud that he shines in the game industry.🔥
YouTube
ታሪካችን በ game /young innovator/Gugut podcast EP#184
In this interview, we talk to a young Ethiopian student and game developer who is creating a game about Adwa, the historic victory that shaped Ethiopia’s identity. He shares why he chose Adwa as his inspiration, the challenges of bringing history to life…
🔥2
Check out the xverse library for your machine learning project, it helps you select and prepare the most effective features for modeling.
PyPI
xverse
xverse short for X uniVerse is collection of transformers for feature engineering and feature selection
🔥4
MLflow is a must-have tool. It helps track experiments, log metrics, and manage model versions all in one place. no need to re-run notebooks 🤌
❤1👍1
Just started vulnerability detection browser based ide using React , Monaco and codebert-base-finetuned model from hugging face.
Check out hugging face , it has tons of open-source models.
Check out hugging face , it has tons of open-source models.
Samri’s Log
Just started vulnerability detection browser based ide using React , Monaco and codebert-base-finetuned model from hugging face. Check out hugging face , it has tons of open-source models.
I was wondering about vs code and I found this article if u r curious... here 🤌 https://www.linkedin.com/pulse/from-origin-optimization-story-visual-studio-code-thirumoorthy-bqtxc/?trackingId=UWxtIt85Te2Q4g4fjrjrog%3D%3D it is short tho
Linkedin
"From Origin to Optimization: The Story of Visual Studio Code"
Founders and History: Visual Studio Code (VS Code) was developed by Microsoft and first released in April 2015 as a preview, with a stable version released in November 2015. It was created to meet the need for a fast, lightweight, and cross-platform code…
Today, I came across RAG (Retrieval-Augmented Generation) while working on an assignment for 10 Academy.
You know, Large Language Models (LLMs) like GPT or DeepSeek are incredibly powerful, but they do have limitations—especially when it comes to domain-specific expertise or producing accurate responses in specialized contexts.
That’s where RAG comes in. It enhances LLMs by retrieving preprocessed documents from a specific domain (like company data or product manuals), and then integrates this information into the generation process. For example, if you're building a customer service chatbot, RAG can retrieve relevant company documents and use them to generate more accurate, context-aware answers.
You know, Large Language Models (LLMs) like GPT or DeepSeek are incredibly powerful, but they do have limitations—especially when it comes to domain-specific expertise or producing accurate responses in specialized contexts.
That’s where RAG comes in. It enhances LLMs by retrieving preprocessed documents from a specific domain (like company data or product manuals), and then integrates this information into the generation process. For example, if you're building a customer service chatbot, RAG can retrieve relevant company documents and use them to generate more accurate, context-aware answers.
🔥3
Samri’s Log
Just started vulnerability detection browser based ide using React , Monaco and codebert-base-finetuned model from hugging face. Check out hugging face , it has tons of open-source models.
Just completed Week 1😊 ... still in development
🔥3
Spam 😬, you may not even listen to music, but the lyrics in this song are about life. I’ve been listening to it on repeat , it really hits hard. Check it out https://youtu.be/RPpoZYt1QME?si=HzVNItYoxS1W22sV"
YouTube
Henrik - Turn out fine (Official Lyric Video)
Official Lyric Video for "Turn out fine" by Henrik
Grab tickets for TOUR here: www.henrikmusic.com/tour
North Main Merch: https://northmainstreet.co/
Connect with me:
Tiktok: https://www.tiktok.com/@redheadrap
Instagram: https://www.instagram.com/henrik.music…
Grab tickets for TOUR here: www.henrikmusic.com/tour
North Main Merch: https://northmainstreet.co/
Connect with me:
Tiktok: https://www.tiktok.com/@redheadrap
Instagram: https://www.instagram.com/henrik.music…
👍2❤1
Forwarded from GDG Addis
📣 Excited to Announce!
WTM Addis and GDG Addis are teaming up with NSK.AI for an incredible AI Bootcamp:
This FREE, beginner-friendly Bootcamp will help students, developers, and AI enthusiasts build real-world AI apps that can answer questions using their own documents or external knowledge. All hands-on with Langchain and other open-source AI tools!
As a participant, you’ll gain:
✅ Hands-on RAG (Retrieval-Augmented Generation) experience
✅ Practical projects with Langchain & open-source tools
✅ Text & audio AI interactions
✅ A portfolio-ready AI project
✅ Support from a vibrant learning community
✅ Knowledge of vector databases, retrieval strategies, prompt engineering & more
No advanced AI background needed; just curiosity and basic Python skills!
Register here 👉 https://forms.gle/1uM8go8yAPpr46KLA to start building real AI apps!
WTM Addis and GDG Addis are teaming up with NSK.AI for an incredible AI Bootcamp:
“Intro to AI Agents: From RAG to Deployment”
This FREE, beginner-friendly Bootcamp will help students, developers, and AI enthusiasts build real-world AI apps that can answer questions using their own documents or external knowledge. All hands-on with Langchain and other open-source AI tools!
As a participant, you’ll gain:
✅ Hands-on RAG (Retrieval-Augmented Generation) experience
✅ Practical projects with Langchain & open-source tools
✅ Text & audio AI interactions
✅ A portfolio-ready AI project
✅ Support from a vibrant learning community
✅ Knowledge of vector databases, retrieval strategies, prompt engineering & more
No advanced AI background needed; just curiosity and basic Python skills!
🗓 Starts: 19th July 2025 | 💻 Self-paced | 💰 FREE
Register here 👉 https://forms.gle/1uM8go8yAPpr46KLA to start building real AI apps!
👍2
Samri’s Log
Just completed Week 1😊 ... still in development
This media is not supported in your browser
VIEW IN TELEGRAM
So, week 2 I didn’t touch the IDE project. I started the Play Store app review project instead. It been almost 2 months since I joined the 10Academy AI Kifiya Mastery course. The thing is it is project based learning, and my week 2 project was to do Play Store review analysis for three selected mobile banking apps. Then, in week 6, the project was using RAG to build a customer complaint chatbot. So the idea for this project came to me like by combining week 2 and week 6 project why not owners get actionable insights from users review just by using play Store app id
This is also in progress ... for improvements and my backend is like 👨🦽
This is also in progress ... for improvements and my backend is like 👨🦽
❤3👍1
Samri’s Log
almost 2 months since I joined the 10Academy AI Kifiya Mastery course.
Starting tomorrow I will post what I gained through this training.
good night ☺️
good night ☺️
👍3❤1
Always you have been told that work is a curse and labour a misfortune.
But I say to you that when you work you fulfill a part of earth's furthest dream,
assigned to you when that dream was born,
And in keeping yourself with labour you are in truth loving life,
And to love life through labour is to be intimate with life's inmost secret.
from the
The Prophet book
-- Khalil Gibran
👍3❤1
Z-score
This is standard normal distribution. The 0 point is the mean of the data and it has standard deviation 1. A data above the average has positive Z-Score and negative for below.
Z-Score is calculated like this
Z = data point - mean of the data
/ Standard deviation
So this indicate how far our data point is from the mean.
The probability of a z-score tells you how likely a value is to appear in a normal distribution and from the image you can see zscore that fall between 3 and -3 have 99.9 probability to be in normal distribution.
Here the use of zscore comes in
Outlier is a data point that is unusual. like we have data of high school students and it is like getting 80 or 5 in age column and the other data is clustered between 15-20.
Outliers affect your model performance.
So the data point with z-score above absolute value of 3 or -3 has 0.1 % chance to be found in normal distribution of the data. So in the another word it is outlier.
#SharingisCaring 😊
This is standard normal distribution. The 0 point is the mean of the data and it has standard deviation 1. A data above the average has positive Z-Score and negative for below.
Z-Score is calculated like this
Z = data point - mean of the data
/ Standard deviation
So this indicate how far our data point is from the mean.
The probability of a z-score tells you how likely a value is to appear in a normal distribution and from the image you can see zscore that fall between 3 and -3 have 99.9 probability to be in normal distribution.
Here the use of zscore comes in
Outlier is a data point that is unusual. like we have data of high school students and it is like getting 80 or 5 in age column and the other data is clustered between 15-20.
Outliers affect your model performance.
So the data point with z-score above absolute value of 3 or -3 has 0.1 % chance to be found in normal distribution of the data. So in the another word it is outlier.
#SharingisCaring 😊
🔥2❤1
