Samri’s Log
172 subscribers
100 photos
8 videos
1 file
59 links
Hey, I’m Samri 🤗. I’m a junior developer hooked on AI and ML. This channel’s my logbook , where I drop resources, share little finds, jot down thoughts, and track my progress along the way.

To reach out: @Samli_A
Download Telegram
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.
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.
🔥3
Channel photo updated
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from GDG Addis
📣 Excited to Announce!

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 👨‍🦽
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 ☺️
👍31
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
👍31
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 😊
🔥21
I used to remove outlier using percentile before Kifiya Ai
good night 🤌
👍1
Forwarded from Since I can't complain anywhere, I will do it here- just for a while🙃
The answer to how to approach your twenties

"Everything you do is irrevocable, because time is finite Which means your choices matter.
So you have to choose a fig.
You cannot sit “in the crotch of this fig tree starving to death.”

But choosing one fig does not cause all the others to instantly fall from the tree.
If you realize you’ve chosen the wrong fig—and I mean as soon as you realize, because your twenties are shorter than you think—go back to the tree and pluck another
And another
And another
Until you’ve found the right one🤍"
~Caroline
4
Don't waste your twenties... I think It's the time we plant the seed for the rest of our life.
3
when ever I try to understand ML algorithm 😁
🤣4
These are youtube channels I found helpful for ML so far


computerphile he makes the logic behind complex algorithms easy to understand 🤌

Krish helped me to understand ada boost algorithm in minutes. the way he explains 👏

statquest made even the maths simple but not really simple yea I loop over like twice or three times to understand 😁
👍1