Samri’s Log
173 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
Samri’s Log
I lost my strike yesterday 😭 ... FYI it is in kaggle
I spent my morning learning data science, then attended class. After that, I had basketball training and returned home feeling very tired at 8 PM. Despite not being in charge of designing our hackathon website, I spent sometime with the design. Eventually, I went to sleep since I needed to travel to my town today. In all the hustle, I forgot to edit my notebook or do anything on Kaggle. My 17 days consistency is gone 😕.
😭2
Happy good Friday!
3
After the holiday work, I got back to my project. I was struggling to use 3D animated models with React, but then I watched a video and realized my 3D model was missing something important. So, I spent hours searching for tools to generate 3D models with rigs. Unfortunately, the free tools were really limited when it came to animation. In the end, I decided to start learning Blender. Now I have cute cat model but rigging is super tricky, the bones aren’t aligning well.

My point is hackathons are great. You’ll learn a ton.
I know it’s late, but Happy Easter! 😊
2
After spending countless hours diving into 3D animation and experimenting with Blender ( which is needed for my project) , I wanted to share some key takeaways to help anyone who’s just getting started. If you’re an aspiring 3D artist, game developer, or just curious about how all this works, here’s a roadmap that’ll save you time and frustration.

1. Start with Image-to-3D Model Tools

Head over to Ideate.xyz — it gives you a limited number of free tokens to generate 3D models from images. It's not perfect (you’ll need to polish the results), but it's a great way to quickly get a base model.

2. Polish in Blender

After generating your model, take it into Blender. This is where the real magic happens — you can clean up geometry, fix texture issues, and prepare the model for animation.

Not sure how to do all that? You already know the drill: YouTube is your best friend. Tons of tutorials out there will guide you step-by-step.

3. Use Pre-made Models (To Save Time)

Not everything has to be built from scratch. Here are some great resources for high-quality, free models:

- Models Resource - Coraline Character
- Sketchfab – Browse thousands of free downloadable 3D models, some even come with animations.

4. Add Animations with Mixamo

Once you’ve got your character, head to Mixamo . It has a variety of motion-captured animations (mostly human-focused). Before using Mixamo, your model needs to be rigged — think of this as giving it a skeleton with joints so it can move.

For automatic rigging, try AccuRig — it adds bones and joints to your model, including fingers!

5. Add Facial Expressions (Blink, Smile, etc.)

Want your character to blink, smile, or talk? You’ll need to use shape keys in Blender. Again, YouTube tutorials are super helpful here. Just note: this step requires a well-modeled face for good results.

6. Integrate into a React App with Three.js

Once you’re happy with your animation and model, you’ll want to bring it into your web app. Here's how:

- Convert your model to GLB format.
- Use React Three Fiber to display it in your React project.
- Use this amazing tool: GLTF.pmnd.rs – it helps you visualize your model and gives you the React code you need to embed it.

---

Finally

After going through all this, I realized how much time and effort it takes just to create and animate a single motion. It’s intense.

As an aspiring machine learning student, I’ve started a side project combining 3D animation with ML — and it’s shaping up to be something exciting. Feel free to reach out if you’re working on something similar!

//credit for chatgpt for organizing my post in good way 

Good night ppl🚶‍♀️‍➡️🚶‍♀️‍➡️
3
Forwarded from እሱባለው
It's time to talk about where to host your Python apps! 🚀 

Render → Slow but amazing! It has database limits, but you can use your own custom domain. Supports hosting Django, Flask, FastAPI, and even Telegram bots. The main drawback? It's slow—because it's free. 
Vercel → Uses serverless functions to host Python frameworks, making it faster than Render. The main drawback? You can't write to files or have any database writes. However, temporary files and external databases are possible. 
Railway → Solid choice. 
Koyeb → Never use this for Telegram bots! 
Back4app → Use Docker for hosting. 
PythonAnywhere → Another option worth considering. 
deepseek is reasoning in Chinese😂 my prompt was in english looks like it prefer to reason in his mother tongue 🤪
😁2
As much as I love learning, I have a bad habit of starting and not finishing most courses. So, to break that cycle, I completed the Computer Vision course from Kaggle today!
Btw if you want to learn machine learning Kaggle offer free courses from basics of programing to advanced ML topics.
Forwarded from Found This
Found this service by devin.ai that breaks down and lets you talk to a public Github repo. According to the site description its "Deep Research for GitHub".

https://deepwiki.com/

#Github #AI #Repo
2
Samri’s Log
From CEO of OpenAi 🤌 https://www.youtube.com/watch?v=5MWT_doo68k&list=PPSV
It's fascinating to hear about the future , safety and security of Ai from CEO of OpenAi. and some gossip about whether DeepSeek have affected them or not. 😁
if you care about Ai , I recommend you to watch it
👍2
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
👍1
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
Check out the xverse library for your machine learning project, it helps you select and prepare the most effective features for modeling.
🔥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.