<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Trupti Khot</title>
    <description>The latest articles on DEV Community by Trupti Khot (@trupti_khot_2e39f40a1f129).</description>
    <link>https://dev.to/trupti_khot_2e39f40a1f129</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F4154963%2F3782739a-8c4f-45b9-a37a-375a6f40f9b7.png</url>
      <title>DEV Community: Trupti Khot</title>
      <link>https://dev.to/trupti_khot_2e39f40a1f129</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/trupti_khot_2e39f40a1f129"/>
    <language>en</language>
    <item>
      <title>LazyStudentAI: Study Smarter, Not Harder with AI</title>
      <dc:creator>Trupti Khot</dc:creator>
      <pubDate>Fri, 23 Oct 2026 17:16:13 +0000</pubDate>
      <link>https://dev.to/trupti_khot_2e39f40a1f129/lazystudentai-study-smarter-not-harder-with-ai-4d7k</link>
      <guid>https://dev.to/trupti_khot_2e39f40a1f129/lazystudentai-study-smarter-not-harder-with-ai-4d7k</guid>
      <description>&lt;h1&gt;
  
  
  🦥 LazyStudentAI: Study Smarter, Not Harder with AI | Hacktoberfest 2026
&lt;/h1&gt;

&lt;p&gt;Hey everyone! 👋&lt;/p&gt;

&lt;p&gt;I'm excited to share &lt;strong&gt;LazyStudentAI&lt;/strong&gt;, an AI-powered study assistant project I’m building to make learning and exam preparation easier for students.&lt;/p&gt;

&lt;p&gt;As students, we often have lots of notes but limited time to revise everything. I wanted to explore how AI could help turn study material into organized learning resources.&lt;/p&gt;

&lt;p&gt;That’s how &lt;strong&gt;LazyStudentAI&lt;/strong&gt; came to life! 🚀&lt;/p&gt;

&lt;p&gt;This project is part of my journey into open source and the &lt;strong&gt;Hacktoberfest 2026 — Week 3: Slow and Steady&lt;/strong&gt; challenge.&lt;/p&gt;

&lt;h2&gt;
  
  
  💡 What I Built
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;LazyStudentAI&lt;/strong&gt; helps students transform study material into useful revision resources.&lt;/p&gt;

&lt;p&gt;The goal is simple: spend less time organizing notes and more time understanding concepts.&lt;/p&gt;

&lt;h3&gt;
  
  
  ✨ Key Features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;📝 &lt;strong&gt;Study Material Input:&lt;/strong&gt; Work with study material through the project’s input workflow.&lt;/li&gt;
&lt;li&gt;📚 &lt;strong&gt;AI-Powered Summaries:&lt;/strong&gt; Create concise revision material from notes.&lt;/li&gt;
&lt;li&gt;🎓 &lt;strong&gt;Viva Questions and Answers:&lt;/strong&gt; Prepare for practical examinations and viva sessions.&lt;/li&gt;
&lt;li&gt;🗂️ &lt;strong&gt;Flashcards:&lt;/strong&gt; Review important concepts using flashcards.&lt;/li&gt;
&lt;li&gt;✅ &lt;strong&gt;Revision Checklist:&lt;/strong&gt; Organize revision into manageable tasks.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;&lt;em&gt;Note: The exact features available depend on the current implementation in the notebook.&lt;/em&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  📸 LazyStudentAI in Action
&lt;/h2&gt;

&lt;p&gt;Here are screenshots of the project and its study resources.&lt;/p&gt;

&lt;h3&gt;
  
  
  📝 Study Material Input
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftgn39ns4v8pa13u2eoz3.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Ftgn39ns4v8pa13u2eoz3.png" alt="Study Material Input" width="663" height="406"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  ✅ Revision Checklist
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7b5q7efab8x142f2ph6n.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F7b5q7efab8x142f2ph6n.png" alt="Revision Checklist" width="660" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  🎓 Viva Questions and Answers
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu2fpjnclkjo4g4ygapbe.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fu2fpjnclkjo4g4ygapbe.png" alt="Viva Questions and Answers" width="664" height="398"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  🗂️ Interactive Flashcards
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkhwsvw55v28rzk9f7uac.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkhwsvw55v28rzk9f7uac.png" alt="Interactive Flashcards" width="660" height="400"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🛠️ How I Built It
&lt;/h2&gt;

&lt;p&gt;I used Python and Google Colab as part of my development workflow.&lt;/p&gt;

&lt;p&gt;The project is organized around a notebook, where the study-assistant workflow can be explored and improved.&lt;/p&gt;

&lt;p&gt;My focus was on exploring how AI can help students create structured learning resources from their study material.&lt;/p&gt;

&lt;h2&gt;
  
  
  💻 Explore the Code
&lt;/h2&gt;

&lt;p&gt;🔗 &lt;strong&gt;GitHub Repository:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/tk1981215/LazyStudentAI" rel="noopener noreferrer"&gt;https://github.com/tk1981215/LazyStudentAI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;📓 &lt;strong&gt;Project Notebook:&lt;/strong&gt;&lt;br&gt;&lt;br&gt;
&lt;a href="https://github.com/tk1981215/LazyStudentAI/blob/main/LazyStudentAi.ipynb" rel="noopener noreferrer"&gt;https://github.com/tk1981215/LazyStudentAI/blob/main/LazyStudentAi.ipynb&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;You can explore the notebook, review the implementation, and suggest improvements.&lt;/p&gt;

&lt;h2&gt;
  
  
  🌍 Why Open Source?
&lt;/h2&gt;

&lt;p&gt;Open source gives developers and students an opportunity to learn by building real projects, sharing ideas, and collaborating with others.&lt;/p&gt;

&lt;p&gt;As a student learning AI and programming, I see this project as a chance to improve my skills while building something that could be useful to other learners.&lt;/p&gt;

&lt;p&gt;I would love feedback, bug reports, and ideas for new features!&lt;/p&gt;

&lt;h2&gt;
  
  
  🔮 What's Next?
&lt;/h2&gt;

&lt;p&gt;Some improvements I would like to explore include:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Better support for different study-material formats.&lt;/li&gt;
&lt;li&gt;More customizable summaries.&lt;/li&gt;
&lt;li&gt;Improved flashcards and revision planning.&lt;/li&gt;
&lt;li&gt;A cleaner, more user-friendly interface.&lt;/li&gt;
&lt;li&gt;Additional testing and documentation.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;These are future goals, not claims that every feature is already implemented.&lt;/p&gt;

&lt;h2&gt;
  
  
  🦥 The Lazy Payoff
&lt;/h2&gt;

&lt;p&gt;The idea behind LazyStudentAI isn't to avoid studying. It's to make studying more organized.&lt;/p&gt;

&lt;p&gt;Instead of spending all your time preparing revision material, you can focus more on understanding, practicing, and remembering what you learn.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Study smarter, not harder!&lt;/strong&gt; 💡&lt;/p&gt;

&lt;h2&gt;
  
  
  🤝 Join the Journey
&lt;/h2&gt;

&lt;p&gt;If you're interested in AI, Python, education technology, or open source, check out the repository and share your thoughts.&lt;/p&gt;

&lt;p&gt;⭐ Star the repository if you find the idea interesting.&lt;br&gt;&lt;br&gt;
🐛 Report issues or suggest improvements.&lt;br&gt;&lt;br&gt;
💡 Share ideas for features that could help students.&lt;/p&gt;

&lt;p&gt;Thanks for reading, and happy building! 🚀&lt;/p&gt;




&lt;p&gt;&lt;strong&gt;Tags:&lt;/strong&gt; #hacktoberfest #ai #python #opensource&lt;/p&gt;

</description>
      <category>hacktoberfest</category>
      <category>ai</category>
      <category>python</category>
      <category>opensource</category>
    </item>
    <item>
      <title>🛍️ DukaanAI: Building an AI Marketing Assistant for Local Shops with Open-Weight AI</title>
      <dc:creator>Trupti Khot</dc:creator>
      <pubDate>Sat, 17 Oct 2026 17:51:10 +0000</pubDate>
      <link>https://dev.to/trupti_khot_2e39f40a1f129/dukaanai-building-an-ai-marketing-assistant-for-local-shops-with-open-weight-ai-4kfm</link>
      <guid>https://dev.to/trupti_khot_2e39f40a1f129/dukaanai-building-an-ai-marketing-assistant-for-local-shops-with-open-weight-ai-4kfm</guid>
      <description>&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;h3&gt;
  
  
  🛍️ DukaanAI — AI Marketing Assistant for Local Shops
&lt;/h3&gt;

&lt;p&gt;Small shop owners often struggle to create attractive advertisements for their products. They may not have the time, marketing skills, or budget to hire someone to write promotional content.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;DukaanAI&lt;/strong&gt; is a simple AI-powered project that helps local shop owners generate product advertisements quickly.&lt;/p&gt;

&lt;p&gt;For example, a shop owner can ask it to create an advertisement for a cotton kurti priced at ₹599 in Marathi.&lt;/p&gt;

&lt;p&gt;The goal is to make AI-powered marketing more accessible to small Indian businesses.&lt;/p&gt;

&lt;h3&gt;
  
  
  Key Features
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Generate product advertisements from a simple text prompt.&lt;/li&gt;
&lt;li&gt;Create promotional content for different products and prices.&lt;/li&gt;
&lt;li&gt;Support multilingual marketing prompts, including English, Hindi, and Marathi.&lt;/li&gt;
&lt;li&gt;Help small businesses create content for WhatsApp and social media.&lt;/li&gt;
&lt;li&gt;Keep the project simple and easy for beginner developers to understand and extend.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The initial version focuses on generating advertisements. More features can be added as the project develops.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Who would pay for it?&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Local shop owners, home-based businesses, small retailers, and online sellers could benefit from a tool like DukaanAI. A future business model could offer free basic generations and paid bulk advertisement creation.&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;The project currently runs as a simple Python application.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Demo video:&lt;/strong&gt; &lt;a href="https://www.youtube.com/watch?v=dQw4w9WgXcQ" rel="noopener noreferrer"&gt;Watch Demo Video&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Live demo:&lt;/strong&gt; Not deployed yet.&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;GitHub repository:&lt;/strong&gt; [Add your GitHub repository link here]&lt;/p&gt;

&lt;p&gt;The project uses Python and the Groq API to generate marketing content with an open-weight AI model.&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;I built DukaanAI using Python and the Groq API.&lt;/p&gt;

&lt;p&gt;The basic workflow is:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;The user enters a product and a request for an advertisement.&lt;/li&gt;
&lt;li&gt;Python sends the prompt to the AI model through the API.&lt;/li&gt;
&lt;li&gt;The model generates promotional content.&lt;/li&gt;
&lt;li&gt;The application displays the generated advertisement in the terminal.&lt;/li&gt;
&lt;/ol&gt;

&lt;h3&gt;
  
  
  Technology Stack
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Python:&lt;/strong&gt; Application logic.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Groq API:&lt;/strong&gt; Access to hosted model inference.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Open-weight model:&lt;/strong&gt; &lt;code&gt;openai/gpt-oss-20b&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;Groq Python SDK:&lt;/strong&gt; Connects Python to the model API.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;I chose a simple implementation so that I could focus on solving a real problem rather than building unnecessary complexity.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;Open innovation makes powerful AI models more accessible to independent developers and small businesses.&lt;/p&gt;

&lt;p&gt;For DukaanAI, using an open-weight model means the underlying model weights are available under their applicable license, allowing developers to explore customization and alternative inference arrangements.&lt;/p&gt;

&lt;p&gt;Using hosted inference through Groq also makes it possible to experiment without downloading or running a model locally.&lt;/p&gt;

&lt;p&gt;This approach has trade-offs: API access may have usage limits or costs, and product information sent to a hosted service is processed by that provider.&lt;/p&gt;

&lt;p&gt;In the future, DukaanAI could support local inference or other compatible providers, giving users more flexibility and reducing dependence on a single service.&lt;/p&gt;

&lt;p&gt;I believe open AI technology can help developers build affordable, practical tools for people who might otherwise have limited access to AI.&lt;/p&gt;

&lt;h2&gt;
  
  
  My First User
&lt;/h2&gt;

&lt;p&gt;&lt;em&gt;This project is still in its initial stage. I have not yet confirmed a real-world user or received payment.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;My next goal is to let a local shop owner try DukaanAI, collect feedback, and improve the generated advertisements based on their needs.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;p&gt;&lt;strong&gt;Potential category:&lt;/strong&gt; Best Use of a qualifying open-weight AI model.&lt;/p&gt;

&lt;p&gt;I will confirm the applicable partner category against the official challenge rules before entering it.&lt;/p&gt;

&lt;p&gt;Thanks to the Hacktoberfest and DEV communities for encouraging developers to build useful projects with open AI technology!&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
      <category>python</category>
    </item>
    <item>
      <title>🌿 AI Nature Explorer: Go Outside, Explore Nature, and Let AI Guide You</title>
      <dc:creator>Trupti Khot</dc:creator>
      <pubDate>Sat, 10 Oct 2026 17:16:17 +0000</pubDate>
      <link>https://dev.to/trupti_khot_2e39f40a1f129/ai-nature-explorer-go-outside-explore-nature-and-let-ai-guide-you-33pk</link>
      <guid>https://dev.to/trupti_khot_2e39f40a1f129/ai-nature-explorer-go-outside-explore-nature-and-let-ai-guide-you-33pk</guid>
      <description>&lt;h2&gt;
  
  
  What I Built
&lt;/h2&gt;

&lt;p&gt;I built &lt;strong&gt;AI Nature Explorer&lt;/strong&gt;, a web application designed to encourage people to explore nature instead of spending all their time on screens.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2sbda5s2mzmopkl42x0p.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2sbda5s2mzmopkl42x0p.png" alt="AI Nature Explorer homepage showing the nature photo upload interface, with the tagline “Go outside. Explore nature. Let AI guide you.”" width="800" height="362"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Users can upload a nature photo and use AI to identify what appears in the image. The idea is to make outdoor exploration more interesting for students, beginners, and anyone curious about the natural world. After exploring, users can try a small outdoor mission and learn to notice more of the nature around them.&lt;/p&gt;

&lt;p&gt;My goal is simple: &lt;strong&gt;Go outside. Explore nature. Let AI guide you.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Demo
&lt;/h2&gt;

&lt;p&gt;🌿 &lt;strong&gt;Live Website:&lt;/strong&gt; &lt;a href="https://ai-nature-explorer.vercel.app" rel="noopener noreferrer"&gt;https://ai-nature-explorer.vercel.app&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Note: The AI backend is still a work in progress, so image identification may not work consistently in the live demo.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2jljdcw8a7ndbknwgd8f.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F2jljdcw8a7ndbknwgd8f.png" alt="AI Nature Explorer displaying the result of an AI-powered nature image identification." width="597" height="623"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Code
&lt;/h2&gt;

&lt;p&gt;💻 &lt;strong&gt;GitHub Repository:&lt;/strong&gt; &lt;a href="https://github.com/tk1981215/ai-nature-explorer" rel="noopener noreferrer"&gt;https://github.com/tk1981215/ai-nature-explorer&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  How I Built It
&lt;/h2&gt;

&lt;p&gt;I built the frontend using React and Vite, and the backend using Python and FastAPI. The project uses a Hugging Face image-classification model to explore how AI can recognize nature-related images.&lt;/p&gt;

&lt;p&gt;I connected the frontend to the backend and deployed the frontend on Vercel. I also attempted to deploy the backend on Render, where I encountered memory limitations while loading the AI model.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F71ax6b1iqzz40fdsvzb8.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F71ax6b1iqzz40fdsvzb8.png" alt="AI Nature Explorer showing an outdoor exploration mission that encourages users to go outside and discover nature." width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Building this project taught me about frontend-backend integration, AI model inference, deployment, and debugging real-world issues.&lt;/p&gt;

&lt;h2&gt;
  
  
  Why Does Open Innovation Matter?
&lt;/h2&gt;

&lt;p&gt;Open-source AI makes it possible for students and independent developers to experiment with machine-learning models, learn how they work, and build applications without creating every component from scratch.&lt;/p&gt;

&lt;p&gt;Using an openly available model gave me an opportunity to explore image classification and understand how AI can be integrated into a practical application. It also gives developers more flexibility to experiment with different models and adapt their projects as they learn.&lt;/p&gt;

&lt;p&gt;For me, open innovation means that learning and building with AI can be accessible to people who are just starting their journey.&lt;/p&gt;

&lt;p&gt;I am still improving the project, especially the backend deployment, and I want to continue exploring how open-source AI can help people connect with the world outside their screens.&lt;/p&gt;

&lt;h2&gt;
  
  
  My Agent Session
&lt;/h2&gt;

&lt;p&gt;I did not use DevRelay for this project, so I do not have an agent session to share.&lt;/p&gt;

&lt;h2&gt;
  
  
  Prize Categories
&lt;/h2&gt;

&lt;p&gt;I am submitting for the overall Hacktoberfest Open-Source AI Challenge: Week 1 — Touch Grass.&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
      <category>mlhacks</category>
    </item>
    <item>
      <title>AI Nature Explorer 🌱 — Explore the Outdoors, One Photo at a Time</title>
      <dc:creator>Trupti Khot</dc:creator>
      <pubDate>Sat, 10 Oct 2026 16:32:49 +0000</pubDate>
      <link>https://dev.to/trupti_khot_2e39f40a1f129/ai-nature-explorer-explore-the-outdoors-one-photo-at-a-time-138h</link>
      <guid>https://dev.to/trupti_khot_2e39f40a1f129/ai-nature-explorer-explore-the-outdoors-one-photo-at-a-time-138h</guid>
      <description>&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo60drcwvxvceaawcu631.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fo60drcwvxvceaawcu631.png" alt="AI Nature Explorer homepage showing the nature photo upload interface" width="800" height="362"&gt;&lt;/a&gt;&lt;br&gt;
What if technology could encourage us to spend more time outdoors instead of staying in front of a screen?&lt;/p&gt;

&lt;p&gt;That idea inspired me to build &lt;strong&gt;AI Nature Explorer&lt;/strong&gt; 🌱&lt;/p&gt;

&lt;h3&gt;
  
  
  💡 What is it?
&lt;/h3&gt;

&lt;p&gt;AI Nature Explorer is a web application designed to help people explore nature. Users can upload a photo of a plant, flower, tree, or another part of nature, with the goal of identifying the image and receiving an outdoor mission.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv2auyg2swl5iv896rge0.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fv2auyg2swl5iv896rge0.png" alt="AI Nature Explorer displaying a nature image classification result" width="597" height="623"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  🛠️ Tech Stack
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;React&lt;/li&gt;
&lt;li&gt;Vite&lt;/li&gt;
&lt;li&gt;Python&lt;/li&gt;
&lt;li&gt;FastAPI&lt;/li&gt;
&lt;li&gt;Hugging Face Transformers&lt;/li&gt;
&lt;li&gt;Vercel&lt;/li&gt;
&lt;li&gt;Render&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  🌍 What I learned
&lt;/h3&gt;

&lt;p&gt;Building this project helped me practise frontend and backend integration, connect a React application to a Python API, deploy a frontend, and troubleshoot deployment and memory-limit issues.&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsewc22do4ngsogk3m103.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fsewc22do4ngsogk3m103.png" alt="AI Nature Explorer showing an outdoor nature exploration mission" width="800" height="449"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The AI backend still needs deployment improvements, so the live identification feature is a work in progress.&lt;/p&gt;

&lt;h3&gt;
  
  
  🔗 Project Links
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;
&lt;strong&gt;Live website:&lt;/strong&gt; &lt;a href="https://ai-nature-explorer.vercel.app" rel="noopener noreferrer"&gt;https://ai-nature-explorer.vercel.app&lt;/a&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;strong&gt;GitHub repository:&lt;/strong&gt; &lt;a href="https://github.com/tk1981215/ai-nature-explorer" rel="noopener noreferrer"&gt;https://github.com/tk1981215/ai-nature-explorer&lt;/a&gt;
&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This project is a reminder that technology doesn't always have to keep us indoors. It can inspire us to step outside, observe our surroundings, and reconnect with nature. 🌿&lt;/p&gt;

&lt;p&gt;Built to help you &lt;strong&gt;Touch Grass&lt;/strong&gt;!&lt;/p&gt;

&lt;h1&gt;
  
  
  MLH #BuildInPublic #WebDevelopment #AI #React #Python #OpenSource #StudentDeveloper
&lt;/h1&gt;

</description>
      <category>mlhacks</category>
      <category>ai</category>
      <category>react</category>
      <category>python</category>
    </item>
    <item>
      <title>First Contributions: learn how to contribute to open source projects</title>
      <dc:creator>Trupti Khot</dc:creator>
      <pubDate>Mon, 05 Oct 2026 16:49:12 +0000</pubDate>
      <link>https://dev.to/trupti_khot_2e39f40a1f129/first-contributions-learn-how-to-contribute-to-open-source-projects-2ne1</link>
      <guid>https://dev.to/trupti_khot_2e39f40a1f129/first-contributions-learn-how-to-contribute-to-open-source-projects-2ne1</guid>
      <description>&lt;p&gt;I followed the hands-on tutorial in the Readme of first contributions and made my first pull request to the same repo.&lt;/p&gt;


&lt;div class="ltag-github-readme-tag"&gt;
  &lt;div class="readme-overview"&gt;
    &lt;h2&gt;
      &lt;img src="https://assets.dev.to/assets/github-logo-5a155e1f9a670af7944dd5e12375bc76ed542ea80224905ecaf878b9157cdefc.svg" alt="GitHub logo"&gt;
      &lt;a href="https://github.com/firstcontributions" rel="noopener noreferrer"&gt;
        firstcontributions
      &lt;/a&gt; / &lt;a href="https://github.com/firstcontributions/first-contributions" rel="noopener noreferrer"&gt;
        first-contributions
      &lt;/a&gt;
    &lt;/h2&gt;
    &lt;h3&gt;
      🚀✨ Help beginners to contribute to open source projects
    &lt;/h3&gt;
  &lt;/div&gt;
  &lt;div class="ltag-github-body"&gt;
    
&lt;div id="readme" class="md"&gt;&lt;p&gt;&lt;a href="https://github.com/firstcontributions/open-source-badges" rel="noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/9422cfcdd1ee314f68d21164fd04c7b2000013a479f22eac8c0bfc5ca753fa8d/68747470733a2f2f6669727374636f6e747269627574696f6e732e6769746875622e696f2f6f70656e2d736f757263652d6261646765732f6261646765732f6f70656e2d736f757263652d76312f6f70656e2d736f757263652e737667" alt="Open Source Love"&gt;&lt;/a&gt;
&lt;a href="https://opensource.org/licenses/MIT" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/784362b26e4b3546254f1893e778ba64616e362bd6ac791991d2c9e880a3a64e/68747470733a2f2f696d672e736869656c64732e696f2f62616467652f4c6963656e73652d4d49542d677265656e2e737667" alt="License: MIT"&gt;&lt;/a&gt;
&lt;a href="https://www.codetriage.com/roshanjossey/first-contributions" rel="nofollow noopener noreferrer"&gt;&lt;img src="https://camo.githubusercontent.com/d32f1a94aa1ed5dd3bc9ed81255a77650fdff8ad9603ec3fa97656401536fbea/68747470733a2f2f7777772e636f64657472696167652e636f6d2f726f7368616e6a6f737365792f66697273742d636f6e747269627574696f6e732f6261646765732f75736572732e737667" alt="Open Source Helpers"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h4 class="heading-element"&gt;&lt;em&gt;Read this in &lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/Translations.md" rel="noopener noreferrer"&gt;other languages&lt;/a&gt;.&lt;/em&gt;&lt;/h4&gt;
&lt;/div&gt;
&lt;p&gt;&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.sq.md" rel="noopener noreferrer"&gt;&lt;img title="Shqip" alt="Shqip" src="https://camo.githubusercontent.com/5f3d1b7928f53b91c0ad2dccee35bb8e04e5431b809832f3f02504c719f67417/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f616c2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.arm.md" rel="noopener noreferrer"&gt;&lt;img title="Armenian" alt="Armenian" src="https://camo.githubusercontent.com/35d435fc4b1e6ebfb86311dfbd59ce576df3698cf700f917935e51261c81b6e5/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f616d2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.uz.md" rel="noopener noreferrer"&gt;&lt;img title="Uzbek" alt="Uzbek language" src="https://camo.githubusercontent.com/c0bbfe1f107d7563798392a42b68b5326f113829d08726d8f29f433eab9c342e/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f757a2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.aze.md" rel="noopener noreferrer"&gt;&lt;img title="Azərbaycan dili" alt="Azərbaycan dili" src="https://camo.githubusercontent.com/39633656110d355e9d5808a8192bd258187fb109df99cd882ecbbbe87b01017a/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f617a2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.bn.md" rel="noopener noreferrer"&gt;&lt;img title="বাংলা" alt="বাংলা" src="https://camo.githubusercontent.com/7eb28916fb556b547384df41f2ef4910e96b569276bafb7c36c1e23050048437/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f62642e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.bg.md" rel="noopener noreferrer"&gt;&lt;img title="Bulgarian" alt="Bulgarian" src="https://camo.githubusercontent.com/2c5df7e0f3bc5bed13b9515cb03b9d4b64c845cedcb0b111d5eda81813e1bde6/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f62672e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.pt_br.md" rel="noopener noreferrer"&gt;&lt;img title="Português (Brasil)" alt="Português (Brasil)" src="https://camo.githubusercontent.com/54bf07178e385b1cb1238ac4220b3fe73d1821f8c0fdd1d9f4ec8fe0989fce50/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f62722e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ca.md" rel="noopener noreferrer"&gt;&lt;img title="Català" alt="Català" src="https://camo.githubusercontent.com/b0fc80c847a485d3bc706b2ce4ec840f8511f48375f85904642cabda0f722a3b/68747470733a2f2f6669727374636f6e747269627574696f6e732e6769746875622e696f2f6173736574732f526561646d652f636174616c616e312e706e67" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.zh-cn.md" rel="noopener noreferrer"&gt;&lt;img title="中文 (Simplified)" alt="中文 (Simplified)" src="https://camo.githubusercontent.com/683fd8e893a7802d0d914f06806aab9ddec62ec7b5af4673c04aad313abf13c1/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f636e2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.cs.md" rel="noopener noreferrer"&gt;&lt;img title="Czech" alt="Czech" src="https://camo.githubusercontent.com/5d4ca0c30080ac2e2f3ac2c2cdaacafb225738354d0293232be40f5f3fdcc857/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f637a2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.de.md" rel="noopener noreferrer"&gt;&lt;img title="Deutsch" alt="Deutsch" src="https://camo.githubusercontent.com/bde98215dd7652ffd98ae6cb3f8485646a9c7e718dedff90fb54b8479ceb5ec8/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f64652e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.da.md" rel="noopener noreferrer"&gt;&lt;img title="Dansk" alt="Dansk" src="https://camo.githubusercontent.com/3150a8eed259b9ab17381d073f208c206f62c3cf2beca52c2109f68da2aaf571/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f646b2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.eg.md" rel="noopener noreferrer"&gt;&lt;img title="المصرية" alt="المصرية" src="https://camo.githubusercontent.com/2f44ac233f82115cedd238c9d16166f449a228a7cb989f59ab8da361753538da/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f65672e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.dz.md" rel="noopener noreferrer"&gt;&lt;img title="Dezéiriya" alt="Dezéiriya" src="https://camo.githubusercontent.com/300c0b3cf6a13f3405f1a455ba5cfee1d13b28af293e8de56dc7cb6301e2c2ec/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f647a2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.es.md" rel="noopener noreferrer"&gt;&lt;img title="Español de España" alt="Español de España" src="https://camo.githubusercontent.com/f3d0f3cb0e0961024aa50cb6c8a2044afda914a615eff62aba17788a20d5a774/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f65732e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.fr.md" rel="noopener noreferrer"&gt;&lt;img title="Française" alt="Française" src="https://camo.githubusercontent.com/fd7f56e0f57bd4528e6fb9e5dcc36b783b447a247f03f5fe5e57ff18ddca8d55/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f66722e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ga.md" rel="noopener noreferrer"&gt;&lt;img title="Gaeilge" alt="Gaeilge" src="https://camo.githubusercontent.com/79c6128c5dc33978b4b00d04a7802c9839abd18768bf885d4107a4f062e54b18/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f69652e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.gl.md" rel="noopener noreferrer"&gt;&lt;img title="Galego" alt="Galego" src="https://camo.githubusercontent.com/8f4c4836059a18eb883b9da75a08e118dc5cc475b353dfd3e8ee77a3b017c5d0/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f636f6d6d6f6e732f362f36342f466c61675f6f665f47616c696369612e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.gr.md" rel="noopener noreferrer"&gt;&lt;img title="Ελληνικά" alt="Ελληνικά" src="https://camo.githubusercontent.com/09fbcc211f6d3b52b7766beef860b780da96b9bf7cd3b0f8f447c0d85937e72f/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f67722e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ge.md" rel="noopener noreferrer"&gt;&lt;img title="ქართული" alt="ქართული" src="https://camo.githubusercontent.com/fcc56f34ca457a048542a3e0530a915c08b9a9b27ff54d81ea989e076e9b1c5f/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f67652e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.hu.md" rel="noopener noreferrer"&gt;&lt;img title="Magyar" alt="Magyar" src="https://camo.githubusercontent.com/f8854f8237a722ab180a47688b1b759c20ae70d5f2a8cea9ea363b9177537d26/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f68752e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.id.md" rel="noopener noreferrer"&gt;&lt;img title="Bahasa Indonesia" alt="Bahasa Indonesia" src="https://camo.githubusercontent.com/e032be171364a1c8d5ea162536387fe6d13fa1e3a3e28891a1e80336d4f21448/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f69642e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.hb.md" rel="noopener noreferrer"&gt;&lt;img title="עִברִית" alt="עִברִית" src="https://camo.githubusercontent.com/d50bfe4e529a6254ae68afbbb5e9cbaad3532b99762f4a59e847dc0b3a0efcee/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f696c2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/Translations.md" rel="noopener noreferrer"&gt;&lt;img title="ગુજરાતી / हिन्दी / मराठी / മലയാളം / ಕನ್ನಡ / తెలుగు / ଓଡିଆ / छत्तीसगढ़ी / ਪੰਜਾਬੀ/کٲشُر" alt="ગુજરાતી / हिन्दी / मराठी / മലയാളം / ಕನ್ನಡ / తెలుగు / ଓଡିଆ / छत्तीसगढ़ी / ਪੰਜਾਬੀ/کٲشُر" src="https://camo.githubusercontent.com/bc26a8a20bf58f42271f7af2a46750125afc787414b9ced910894ac53849cb1a/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f696e2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ta.md" rel="noopener noreferrer"&gt;&lt;img title="தமிழ்" alt="தமிழ்" src="https://camo.githubusercontent.com/6bbc161621e1f0370437ab5729ad826c9e432cb0371587e964316e9fe79b930a/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6c6b2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.fa.md" rel="noopener noreferrer"&gt;&lt;img title="فارسی" alt="فارسی" src="https://camo.githubusercontent.com/99a911cbe91576591b9d11bec6db813df1e1ad5225727f91f5aff97ddb5a9481/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f636f6d6d6f6e732f622f62612f466c61675f6f665f4972616e5f6265666f72655f313937395f5265766f6c7574696f6e2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.it.md" rel="noopener noreferrer"&gt;&lt;img title="Italiano" alt="Italiano" src="https://camo.githubusercontent.com/2bb93c6b2acd29447af05f283c8c5431a0bca0f82b41a85c92b646d887f44cf8/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f69742e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ja.md" rel="noopener noreferrer"&gt;&lt;img title="日本語" alt="日本語" src="https://camo.githubusercontent.com/2992085d4352f50bea55640d051d41c27c7bf3eccd61b81e3ed47fc1ab2f63a5/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6a702e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.si.md" rel="noopener noreferrer"&gt;&lt;img title="සිංහල" alt="සිංහල" src="https://camo.githubusercontent.com/6bbc161621e1f0370437ab5729ad826c9e432cb0371587e964316e9fe79b930a/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6c6b2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ko.md" rel="noopener noreferrer"&gt;&lt;img title="한국어" alt="한국어" src="https://camo.githubusercontent.com/b6b2400f7e9a7662256d967e51865e926accadc21724a22ee2de07d3fc82fac0/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6b722e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.lt.md" rel="noopener noreferrer"&gt;&lt;img title="Lietuvių kalba" alt="Lietuvių kalba" src="https://camo.githubusercontent.com/7a319bb1ef9edf44c26acabd34699bd2fb6338ca37b248fba4c73181a09ad5fb/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6c742e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ro.md" rel="noopener noreferrer"&gt;&lt;img title="Limba Română" alt="Limba Română" src="https://camo.githubusercontent.com/c35d62b477bf529efcfb8cb2a43c416d2be2ff1fdffb29f551f92542d989a400/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d642e737667" width="22"&gt; &lt;img title="Limba Română" alt="Limba Română" src="https://camo.githubusercontent.com/c9e54c0ea1820248729e177d7954c70f51c4d6b2871d814f1cd34d5b4d147ea9/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f726f2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.mm_unicode.md" rel="noopener noreferrer"&gt;&lt;img title="မြန်မာ" alt="မြန်မာ" src="https://camo.githubusercontent.com/51712d00ef73bfea86c689f980b4054140261d94d74e4fd0a0674d2465ef7655/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d6d2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.mk.md" rel="noopener noreferrer"&gt;&lt;img title="Македонски" alt="Македонски" src="https://camo.githubusercontent.com/08f938a5007e9edb4ce5893f630003e71341af62458048248bad4ef799d13870/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d6b2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.mx.md" rel="noopener noreferrer"&gt;&lt;img title="Español de México" alt="Español de México" src="https://camo.githubusercontent.com/69f39b8bfeb33b754931135d99a81d64aa9273633800ca9c99b9407609832fb1/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d782e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.my.md" rel="noopener noreferrer"&gt;&lt;img title="Bahasa Melayu / بهاس ملايو‎ / Malay" alt="Bahasa Melayu / بهاس ملايو‎ / Malay" src="https://camo.githubusercontent.com/da28668eb5bba443a31bf5f68e0e050b2e56f75445daf2a49317e862894f8c74/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d792e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.nl.md" rel="noopener noreferrer"&gt;&lt;img title="Dutch" alt="Dutch" src="https://camo.githubusercontent.com/12cedefd727d57ca4807a73307d75ec1b03d5d17a89e554c211caaeebcf3e11a/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6e6c2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.no.md" rel="noopener noreferrer"&gt;&lt;img title="Norsk" alt="Norsk" src="https://camo.githubusercontent.com/be60dc2fd08aa3792534fae2c03a0636d52fa9cbdc68af541de49d488c34c4af/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6e6f2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.np.md" rel="noopener noreferrer"&gt;&lt;img title="नेपाली" alt="नेपाली" src="https://camo.githubusercontent.com/46f719e1fa2c8bc781265ac8067879e1dc663906be5f04a65530e6f30d63b114/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6e702e737667" width="15"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.fil.md" rel="noopener noreferrer"&gt;&lt;img title="Wikang Filipino" alt="Wikang Filipino" src="https://camo.githubusercontent.com/7e82d44a307de07ef8ae46903f17a9ae3fbefce1c4154f47234f412468ee7110/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f70682e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.en-pirate.md" rel="noopener noreferrer"&gt;&lt;img title="English (Pirate)" alt="English (Pirate)" src="https://camo.githubusercontent.com/ee6fbe2aed964d2e10f384ef254c4c4da0542e98d0c00b0821d40836647fe1eb/68747470733a2f2f6669727374636f6e747269627574696f6e732e6769746875622e696f2f6173736574732f526561646d652f7069726174652e706e67" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ur.md" rel="noopener noreferrer"&gt;&lt;img title="اُاردو" alt="اردو" src="https://camo.githubusercontent.com/67398d65ad31711f5f3a4821c6af8e9d67a9cbbbd12098b59ef5e70727eb5258/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f706b2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.gh.md" rel="noopener noreferrer"&gt;&lt;img title="Twi (Ghana)" alt="Twi (Ghana)" src="https://camo.githubusercontent.com/cf1a815f6c161ceffb457bd47ec9a87f08acf4408b9f96b607593ffcba594232/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f67682e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.pl.md" rel="noopener noreferrer"&gt;&lt;img title="Polski" alt="Polski" src="https://camo.githubusercontent.com/b7fd97b582d080c63f62db2b47b1edefd584356a0a403dde96576e679fcd8d5e/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f706c2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.pt-pt.md" rel="noopener noreferrer"&gt;&lt;img title="Português (Portugal)" alt="Português (Portugal)" src="https://camo.githubusercontent.com/249fb78bbb030a1975564d683d4011ff0bd99fe5d1af2f9fc4a3e0cd3ee37cdb/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f70742e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ru.md" rel="noopener noreferrer"&gt;&lt;img title="Русский язык" alt="Русский язык" src="https://camo.githubusercontent.com/b791dbd5d5a7a4e1e7b549af25123d7b1b63c9cd119ca32bec095b0cffb763b5/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f72752e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ar.md" rel="noopener noreferrer"&gt;&lt;img title="العربية" alt="العربية" src="https://camo.githubusercontent.com/0ceb2fb8ddd1aad379288c0ee175f45b9ad9a32edc4fbc932647d15e3b99afc2/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f73612e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.se.md" rel="noopener noreferrer"&gt;&lt;img title="Svenska" alt="Svenska" src="https://camo.githubusercontent.com/7420aecf00b47ebda56dadfdbfe42fb0ea8103fdbab250d7f50f5cbba619a510/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f73652e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.slk.md" rel="noopener noreferrer"&gt;&lt;img title="Slovenčina" alt="Slovenčina" src="https://camo.githubusercontent.com/f4ed736e3555f498de348334c30d711b9154a4482903bacfc88ab59def51d725/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f736b2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.sl.md" rel="noopener noreferrer"&gt;&lt;img title="Slovenščina" alt="Slovenščina" src="https://camo.githubusercontent.com/2362945e0b852d514851bdb3dd31d44217b83c573b27183e2dada48904d077d9/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f73692e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.th.md" rel="noopener noreferrer"&gt;&lt;img title="ภาษาไทย" alt="ภาษาไทย" src="https://camo.githubusercontent.com/50e214a9363b6897fc5de9efad46873fdccb5876a3adcaf4bb52007f7f245825/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f74682e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.tr.md" rel="noopener noreferrer"&gt;&lt;img title="Türkçe" alt="Türkçe" src="https://camo.githubusercontent.com/5369246396e27badd6c3df2a22decbefafe44f43162d9cc59f673f549d2a8478/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f74722e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.zh-tw.md" rel="noopener noreferrer"&gt;&lt;img title="中文(Traditional)" alt="中文(Traditional)" src="https://camo.githubusercontent.com/8fa2bf760102cc340adc94cfb74f5f6825fd28486aa25d4c40dff51a17bdf318/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f74772e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ua.md" rel="noopener noreferrer"&gt;&lt;img title="Українська" alt="Українська" src="https://camo.githubusercontent.com/3139c06a768042b5b63fd069e941fd4b9ea870ff086f2fefe563cefaf064a625/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f75612e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.vn.md" rel="noopener noreferrer"&gt;&lt;img title="Tiếng Việt" alt="Tiếng Việt" src="https://camo.githubusercontent.com/2d6486038bba19ba3d6fce1223902f642ef54bd9e9a98b5488631c6af3b19596/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f766e2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.sw.md" rel="noopener noreferrer"&gt;&lt;img title="Tanzania" alt="Swahili language" src="https://camo.githubusercontent.com/5c4af96dfa96759034524e65e001e36c6974579664ea2cacd006223ad145da62/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f747a2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.zul.md" rel="noopener noreferrer"&gt;&lt;img title="Zulu (South Africa)" alt="Zulu (South Africa)" src="https://camo.githubusercontent.com/378df3e897f8a20929808dc20703b0733a4f3763b908393131a82ff9942bf107/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f7a612e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.afk.md" rel="noopener noreferrer"&gt;&lt;img title="Afrikaans (South Africa)" alt="Afrikaans (South Africa)" src="https://camo.githubusercontent.com/378df3e897f8a20929808dc20703b0733a4f3763b908393131a82ff9942bf107/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f7a612e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.igb.md" rel="noopener noreferrer"&gt;&lt;img title="Igbo (Nigeria)" alt="Igbo (Nigeria)" src="https://camo.githubusercontent.com/032745a87ce7fbb0986220eb4cca18e40fa0aa239bcc1b4eebe86fdaafee0e45/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6e672e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.mli.md" rel="noopener noreferrer"&gt;&lt;img title="Bambara (Mali)" alt="Bambara (Mali)" src="https://camo.githubusercontent.com/caff2d78fa318b5adcef2e6591e41b1d46bfed72c2d009fc9923cd40f912ff7b/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d6c2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.hau.md" rel="noopener noreferrer"&gt;&lt;img title="Hausa (Nigeria)" alt="Hausa (Nigeria)" src="https://camo.githubusercontent.com/600a17fd566b4d1c38faf452121f2c25430ff924e2366782a5ef71cbdf90d34b/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f636f6d6d6f6e732f7468756d622f352f35642f466c61675f6f665f7468655f48617573615f70656f706c652e7376672f3132383070782d466c61675f6f665f7468655f48617573615f70656f706c652e7376672e706e67" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.yor.md" rel="noopener noreferrer"&gt;&lt;img title="Yoruba (Nigeria)" alt="Yoruba (Nigeria)" src="https://camo.githubusercontent.com/eddb6300b31428bf24985407c480a3a0cb2ececa6f747cde99334921c725ed05/68747470733a2f2f7777772e666f74772e696e666f2f696d616765732f6e2f6e67253744656f796f722e676966" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.lv.md" rel="noopener noreferrer"&gt;&lt;img title="Latvia" alt="Latvia" src="https://camo.githubusercontent.com/ab9ebc9483506b0a8ca019b6f2c5c6c0ac6b65db54d21a8d6eb53d76e6f43b48/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6c762e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.fi.md" rel="noopener noreferrer"&gt;&lt;img title="Suomeksi" alt="Suomeksi" src="https://camo.githubusercontent.com/a378d8f42665b8feaafa822f188b1358a3a88f56d2b3e3a7c1a7dc766dd953c8/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f66692e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.be.md" rel="noopener noreferrer"&gt;&lt;img title="Беларуская мова" alt="Беларуская мова" src="https://camo.githubusercontent.com/7d55447d6c2ec6c5a74a98a1dec240d43e6e1321710e5a8f5d8652079bb78859/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f62792e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.sr-Cyrl.md" rel="noopener noreferrer"&gt;&lt;img title="Српски" alt="Српски" src="https://camo.githubusercontent.com/019026dd261a446e74c76df66d04a018b907336ea8e9eaaa1e2ec43e0bbbc5ca/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f72732e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.sr-Latn.md" rel="noopener noreferrer"&gt;&lt;img title="Srpski" alt="Srpski" src="https://camo.githubusercontent.com/019026dd261a446e74c76df66d04a018b907336ea8e9eaaa1e2ec43e0bbbc5ca/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f72732e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.kz.md" rel="noopener noreferrer"&gt;&lt;img title="Қазақша" alt="Қазақша" src="https://camo.githubusercontent.com/22181e81dc32c10df0fdf7a320e428dcd29f998a1bd8e42564b74cb8cb7ded56/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6b7a2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.bih.md" rel="noopener noreferrer"&gt;&lt;img title="Bosanski" alt="Bosanski" src="https://camo.githubusercontent.com/0081631258b4f1af43a7d8c55b9dad202ab147461275f724097bda1b0dc73bff/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f62612e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.hr.md" rel="noopener noreferrer"&gt;&lt;img title="Hrvatski" alt="Hrvatski" src="https://camo.githubusercontent.com/59bea781bddfa77276b0671289aa668b3341f675d185c05d4046ab2ef58c8d17/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f68722e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ps.md" rel="noopener noreferrer"&gt;&lt;img title="پښتو" alt="پښتو" src="https://camo.githubusercontent.com/520622d50ff1a01eab2d62bd95e6ac8e0b07238daefa485d5dca5c891c729328/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f61662e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.so.md" rel="noopener noreferrer"&gt;&lt;img title="Af-soomaali" alt="Somalia" src="https://camo.githubusercontent.com/86b2d61710892c2ee994025202cc179b7d37e9b974753287eabb3f57ac5d5323/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f736f2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ec.md" rel="noopener noreferrer"&gt;&lt;img title="Español de Ecuador" alt="Ecuador" src="https://camo.githubusercontent.com/c937d3e6223433c22638ec96ba1421e29a159ffcfe38c3993fcb5f2b975d3b2b/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f65632e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.lug.md" rel="noopener noreferrer"&gt;&lt;img title="Luganda (Uganda)" alt="Luganda (Uganda)" src="https://camo.githubusercontent.com/9d43de5c6e2bdab413248dc996be02535f17628d57ad92ae4b6946cb0ed8a632/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f75672e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.tm.md" rel="noopener noreferrer"&gt;&lt;img title="Turkmen" alt="Turkmen language" src="https://camo.githubusercontent.com/3a409d962ef1afd6401ccf25733a7c7b0a850220edee98ac153e23e24ad15d66/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f746d2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ewe.md" rel="noopener noreferrer"&gt;&lt;img title="Ewe (TOGO)" alt="Ewe (TOGO)" src="https://camo.githubusercontent.com/fc29d86db7b4776e41d0b51319f719a2a6dbbfdc981ae8638d974c876c7b90b4/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f74672e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.am.md" rel="noopener noreferrer"&gt;&lt;img title="አማርኛ" alt="አማርኛ" src="https://camo.githubusercontent.com/eb0cd3b8f161e7c63caf0ae609ac72f9642a2849a5b123e6fc59b1a12997546f/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f65742e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.kr.md" rel="noopener noreferrer"&gt;&lt;img title="Kurdî" alt="Kurdî" src="https://camo.githubusercontent.com/4eabc848566a54d3507e244c88172b445d84e1bb0610209321ffe472f5c9b468/68747470733a2f2f75706c6f61642e77696b696d656469612e6f72672f77696b6970656469612f636f6d6d6f6e732f332f33352f466c61675f6f665f4b757264697374616e2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.mg.md" rel="noopener noreferrer"&gt;&lt;img title="Malagasy" alt="Malagasy" src="https://camo.githubusercontent.com/747bc4744270330fc41c01da07ca20cafa4a4e2040432f251633af0cf95ff6a8/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d672e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.kh.md" rel="noopener noreferrer"&gt;&lt;img title="ភាសាខ្មែរ" alt="ភាសាខ្មែរ" src="https://camo.githubusercontent.com/50d7866dcf4dfb8dafb67330769e1878bfd0a4e3067581a728870b73abccb788/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6b682e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ma.md" rel="noopener noreferrer"&gt;&lt;img title="Morocco" alt="Moroccan Darija" src="https://camo.githubusercontent.com/699540414f28db2a1bde9128ea41d1969771d4f302d1df3841371be5b31567e5/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d612e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.mn.md" rel="noopener noreferrer"&gt;&lt;img title="Mongolian" alt="Mongolian" src="https://camo.githubusercontent.com/3187d4fc88af6ef713974b72a519ca7b03d155c7254bea530509e3b28180f878/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f6d6e2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.tn.md" rel="noopener noreferrer"&gt;&lt;img title="Tounsi" alt="Tounsi" src="https://camo.githubusercontent.com/c4812e9cf2575aa9aa57e5e6bb1551632c9bfa6c59a8bc090697797f1e8dc6ef/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f746e2e737667" width="22"&gt;&lt;/a&gt;
&lt;a href="https://github.com/firstcontributions/first-contributions/docs/translations/README.ln.md" rel="noopener noreferrer"&gt;&lt;img title="Lingala" alt="Lingala" src="https://camo.githubusercontent.com/d33075b616dd130edcc703f976f27bba4c4ac01cc28dd56b4d9d29fc50699749/68747470733a2f2f63646e2e6a7364656c6976722e6e65742f67682f68616d707573626f72676f732f636f756e7472792d666c616773406d61696e2f7376672f63642e737667" width="22"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h1 class="heading-element"&gt;First Contributions&lt;/h1&gt;
&lt;/div&gt;
&lt;p&gt;This project aims to simplify and guide the way beginners make their first contribution. If you are looking to make your first contribution, follow the steps below.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;If you're not comfortable with command line, &lt;a href="https://github.com/firstcontributions/first-contributions#tutorials-using-other-tools" rel="noopener noreferrer"&gt;here are tutorials using GUI tools.&lt;/a&gt;&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/42b18e612219cae827d8c4ee97bf15ec971f271fe60789e73a8aaeeeb42eb73f/68747470733a2f2f6669727374636f6e747269627574696f6e732e6769746875622e696f2f6173736574732f526561646d652f666f726b2e706e67"&gt;&lt;img width="300" src="https://camo.githubusercontent.com/42b18e612219cae827d8c4ee97bf15ec971f271fe60789e73a8aaeeeb42eb73f/68747470733a2f2f6669727374636f6e747269627574696f6e732e6769746875622e696f2f6173736574732f526561646d652f666f726b2e706e67" alt="fork the repository"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h4 class="heading-element"&gt;If you don't have git on your machine, &lt;a href="https://docs.github.com/en/get-started/quickstart/set-up-git" rel="noopener noreferrer"&gt;install it&lt;/a&gt;.&lt;/h4&gt;
&lt;/div&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Fork this repository&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;Fork this repository by clicking on the fork button on the top of this page.
This will create a copy of this repository in your account.&lt;/p&gt;
&lt;div class="markdown-heading"&gt;
&lt;h2 class="heading-element"&gt;Clone the repository&lt;/h2&gt;

&lt;/div&gt;
&lt;p&gt;&lt;a rel="noopener noreferrer nofollow" href="https://camo.githubusercontent.com/d4bafe4b6b8db07be80cb5d74070c2fb8ec18559711ad85ab3ae2bc576e1e9bc/68747470733a2f2f6669727374636f6e747269627574696f6e732e6769746875622e696f2f6173736574732f526561646d652f636c6f6e652e706e67"&gt;&lt;img width="300" src="https://camo.githubusercontent.com/d4bafe4b6b8db07be80cb5d74070c2fb8ec18559711ad85ab3ae2bc576e1e9bc/68747470733a2f2f6669727374636f6e747269627574696f6e732e6769746875622e696f2f6173736574732f526561646d652f636c6f6e652e706e67" alt="clone the repository"&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Now clone the forked repository to your machine. Go to your GitHub account, open the forked repository, click on the code button, then on SSH tab and then click the &lt;em&gt;copy url to clipboard&lt;/em&gt; icon.&lt;/p&gt;
&lt;p&gt;Open a terminal and run the following git command:&lt;/p&gt;
&lt;div class="highlight highlight-source-shell notranslate position-relative overflow-auto js-code-highlight"&gt;
&lt;pre&gt;git clone &lt;span class="pl-s"&gt;&lt;span class="pl-pds"&gt;"&lt;/span&gt;url you just copied&lt;span class="pl-pds"&gt;"&lt;/span&gt;&lt;/span&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;p&gt;where "url you just copied" (without the…&lt;/p&gt;&lt;/div&gt;
  &lt;/div&gt;
  &lt;div class="gh-btn-container"&gt;&lt;a class="gh-btn" href="https://github.com/firstcontributions/first-contributions" rel="noopener noreferrer"&gt;View on GitHub&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;


</description>
      <category>opensource</category>
      <category>beginners</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>I Built StudyBuddy AI to Help My Friend Study Smarter with Open-Source AI</title>
      <dc:creator>Trupti Khot</dc:creator>
      <pubDate>Fri, 02 Oct 2026 18:55:45 +0000</pubDate>
      <link>https://dev.to/trupti_khot_2e39f40a1f129/i-built-studybuddy-ai-to-help-my-friend-study-smarter-with-open-source-ai-363b</link>
      <guid>https://dev.to/trupti_khot_2e39f40a1f129/i-built-studybuddy-ai-to-help-my-friend-study-smarter-with-open-source-ai-363b</guid>
      <description>&lt;h2&gt;
  
  
  📚 Why I Built StudyBuddy AI
&lt;/h2&gt;

&lt;p&gt;College students often struggle with difficult technical topics and exam preparation.&lt;/p&gt;

&lt;p&gt;A friend of mine faced this problem while studying for college exams. Sometimes a topic is difficult to understand from textbooks or lecture notes, and before an exam there is very little time to revise everything.&lt;/p&gt;

&lt;p&gt;For the Hacktoberfest 2026 &lt;strong&gt;Build for a Friend&lt;/strong&gt; challenge, I decided to build a small AI-powered study assistant to help with this problem.&lt;/p&gt;

&lt;p&gt;Meet &lt;strong&gt;StudyBuddy AI&lt;/strong&gt; 🤖📚&lt;/p&gt;

&lt;h2&gt;
  
  
  💡 What is StudyBuddy AI?
&lt;/h2&gt;

&lt;p&gt;StudyBuddy AI is a web-based study assistant that helps college students:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;📖 Understand difficult topics in simple language&lt;/li&gt;
&lt;li&gt;🎯 Find important exam questions&lt;/li&gt;
&lt;li&gt;✍️ Practice short-answer questions&lt;/li&gt;
&lt;li&gt;📝 Practice MCQs&lt;/li&gt;
&lt;li&gt;⚡ Quickly revise important points&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The main idea is:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Understand → Practice → Revise&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  🎯 The Problem
&lt;/h2&gt;

&lt;p&gt;Many college students face two common problems:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;Difficult technical topics can be hard to understand quickly.&lt;/li&gt;
&lt;li&gt;Before exams, students need a simple way to practice important questions and revise.&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;I wanted to create one simple application that could help with both.&lt;/p&gt;

&lt;h2&gt;
  
  
  🤖 How StudyBuddy AI Works
&lt;/h2&gt;

&lt;p&gt;The basic flow is:&lt;/p&gt;

&lt;p&gt;Student&lt;br&gt;&lt;br&gt;
↓&lt;br&gt;&lt;br&gt;
Enter Topic&lt;br&gt;&lt;br&gt;
↓&lt;br&gt;&lt;br&gt;
React Frontend&lt;br&gt;&lt;br&gt;
↓&lt;br&gt;&lt;br&gt;
FastAPI Backend&lt;br&gt;&lt;br&gt;
↓&lt;br&gt;&lt;br&gt;
Qwen2.5-0.5B-Instruct&lt;br&gt;&lt;br&gt;
↓&lt;br&gt;&lt;br&gt;
Study Material&lt;/p&gt;

&lt;p&gt;For example, a student can enter:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;DBMS&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;and StudyBuddy AI can provide study material for that topic.&lt;/p&gt;

&lt;h2&gt;
  
  
  ✨ Features
&lt;/h2&gt;

&lt;h3&gt;
  
  
  📖 Explain Topic
&lt;/h3&gt;

&lt;p&gt;The application provides a simple explanation of a college topic.&lt;/p&gt;

&lt;p&gt;It focuses on:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Definition&lt;/li&gt;
&lt;li&gt;Simple explanation&lt;/li&gt;
&lt;li&gt;Real-world example&lt;/li&gt;
&lt;li&gt;Key points&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  📝 Exam Preparation
&lt;/h3&gt;

&lt;p&gt;The application also provides:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Important questions&lt;/li&gt;
&lt;li&gt;Short-answer questions&lt;/li&gt;
&lt;li&gt;MCQs&lt;/li&gt;
&lt;li&gt;Quick revision points&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;This helps students move from understanding a topic to practicing and revising it.&lt;/p&gt;

&lt;h2&gt;
  
  
  🌍 Open-Source AI
&lt;/h2&gt;

&lt;p&gt;Open-source AI is at the core of this project.&lt;/p&gt;

&lt;p&gt;StudyBuddy AI uses:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Qwen/Qwen2.5-0.5B-Instruct&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The model is integrated using the Hugging Face Transformers library and runs through the Python backend.&lt;/p&gt;

&lt;p&gt;This project helped me understand how an openly available AI model can become part of a practical application.&lt;/p&gt;

&lt;h2&gt;
  
  
  🛠️ Tech Stack
&lt;/h2&gt;

&lt;h3&gt;
  
  
  Frontend
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;React&lt;/li&gt;
&lt;li&gt;Vite&lt;/li&gt;
&lt;li&gt;JavaScript&lt;/li&gt;
&lt;li&gt;CSS&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Backend
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Python&lt;/li&gt;
&lt;li&gt;FastAPI&lt;/li&gt;
&lt;li&gt;Uvicorn&lt;/li&gt;
&lt;li&gt;Pydantic&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  AI
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Qwen2.5-0.5B-Instruct&lt;/li&gt;
&lt;li&gt;Hugging Face Transformers&lt;/li&gt;
&lt;li&gt;PyTorch&lt;/li&gt;
&lt;/ul&gt;

&lt;h3&gt;
  
  
  Tools
&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;Git&lt;/li&gt;
&lt;li&gt;GitHub&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  📸 Screenshots
&lt;/h2&gt;

&lt;h3&gt;
  
  
  🏠 StudyBuddy AI Home
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkmey9il2ssf0ck595dn9.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fkmey9il2ssf0ck595dn9.png" alt="StudyBuddy AI Home" width="800" height="326"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  📖 Topic Explanation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fagonacik2ftdvlli8bs5.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fagonacik2ftdvlli8bs5.png" alt="Topic Explanation" width="800" height="371"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;
  
  
  📝 Exam Preparation
&lt;/h3&gt;

&lt;p&gt;&lt;a href="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnvlhn4wroncvq4ol56cn.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fnvlhn4wroncvq4ol56cn.png" alt="Exam Preparation" width="799" height="396"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  💻 Source Code
&lt;/h2&gt;

&lt;p&gt;The complete project is available on GitHub:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://github.com/tk1981215/StudyBuddy-AI" rel="noopener noreferrer"&gt;https://github.com/tk1981215/StudyBuddy-AI&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;The repository contains the React frontend, FastAPI backend, AI integration, and screenshots.&lt;/p&gt;

&lt;h2&gt;
  
  
  👥 Built for a Friend
&lt;/h2&gt;

&lt;p&gt;The idea for this project came from a real student problem.&lt;/p&gt;

&lt;p&gt;A friend was struggling with understanding college topics and preparing efficiently for exams.&lt;/p&gt;

&lt;p&gt;That made me think:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What if there was a simple study companion that could explain a topic and help with revision?&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;That question became &lt;strong&gt;StudyBuddy AI&lt;/strong&gt;.&lt;/p&gt;

&lt;h2&gt;
  
  
  🌱 What I Learned
&lt;/h2&gt;

&lt;p&gt;Building this project helped me learn how to:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;Build a React frontend&lt;/li&gt;
&lt;li&gt;Create APIs using FastAPI&lt;/li&gt;
&lt;li&gt;Connect a frontend with a Python backend&lt;/li&gt;
&lt;li&gt;Integrate an AI model using Transformers&lt;/li&gt;
&lt;li&gt;Work with an open-source AI model locally&lt;/li&gt;
&lt;li&gt;Handle API requests and CORS&lt;/li&gt;
&lt;li&gt;Use Git and GitHub for project management&lt;/li&gt;
&lt;li&gt;Turn a real problem into a working application&lt;/li&gt;
&lt;/ul&gt;

&lt;h2&gt;
  
  
  🌍 Why Open Innovation Matters
&lt;/h2&gt;

&lt;p&gt;Open-source AI gives developers and students an opportunity to experiment, learn, and build useful applications using openly available technology.&lt;/p&gt;

&lt;p&gt;For me, working with an open-source model made it possible to take a simple idea and turn it into a working project.&lt;/p&gt;

&lt;p&gt;It also gave me practical experience with how AI can be integrated into a real application.&lt;/p&gt;

&lt;h2&gt;
  
  
  🚀 Future Improvements
&lt;/h2&gt;

&lt;p&gt;Some improvements I would like to add in the future are:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;PDF and notes upload&lt;/li&gt;
&lt;li&gt;Generate questions from uploaded notes&lt;/li&gt;
&lt;li&gt;Interactive AI study chat&lt;/li&gt;
&lt;li&gt;Personalized quizzes&lt;/li&gt;
&lt;li&gt;Study progress tracking&lt;/li&gt;
&lt;li&gt;Multiple language support&lt;/li&gt;
&lt;li&gt;Voice-based learning&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;The current version focuses on the core idea of helping students understand and prepare.&lt;/p&gt;

&lt;h2&gt;
  
  
  🏆 Hacktoberfest 2026
&lt;/h2&gt;

&lt;p&gt;I built StudyBuddy AI for the &lt;strong&gt;Hacktoberfest 2026 – Build for a Friend&lt;/strong&gt; challenge.&lt;/p&gt;

&lt;p&gt;The challenge inspired me to use open-source AI to solve a real problem for a friend.&lt;/p&gt;

&lt;p&gt;The problem:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Difficulty understanding college topics and preparing for exams.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;My solution:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;StudyBuddy AI. 📚🤖&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  ❤️ Final Thoughts
&lt;/h2&gt;

&lt;p&gt;This project gave me the opportunity to combine:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;React + FastAPI + Open-Source AI&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;More importantly, it reminded me that a useful project starts with a real problem.&lt;/p&gt;

&lt;p&gt;I'm excited to keep improving StudyBuddy AI and continue learning through open-source development.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;StudyBuddy AI — Study Smarter. Understand Better.&lt;/strong&gt;&lt;/p&gt;

</description>
      <category>devchallenge</category>
      <category>weekendchallenge</category>
      <category>hf26challenge</category>
      <category>ai</category>
    </item>
    <item>
      <title>My First Step into Open Source</title>
      <dc:creator>Trupti Khot</dc:creator>
      <pubDate>Thu, 01 Oct 2026 17:05:31 +0000</pubDate>
      <link>https://dev.to/trupti_khot_2e39f40a1f129/my-first-step-into-open-source-405</link>
      <guid>https://dev.to/trupti_khot_2e39f40a1f129/my-first-step-into-open-source-405</guid>
      <description>&lt;p&gt;Today I started my open-source journey! &lt;/p&gt;

&lt;p&gt;I'm a B.Tech CSE (AI/ML) student, currently learning DSA, software development, AI/ML, and backend development.&lt;/p&gt;

&lt;p&gt;I've always wanted to contribute to real-world projects, but getting started with open source felt confusing at first.&lt;/p&gt;

&lt;p&gt;Today I took the first step:&lt;/p&gt;

&lt;p&gt;Created my DEV Community profile&lt;br&gt;
Joined Hacktoberfest 2026&lt;br&gt;
Introduced myself to the DEV Community&lt;br&gt;
Started exploring open-source projects&lt;/p&gt;

&lt;p&gt;My goal is to learn by contributing, understand how real projects are built, and become a better software engineer.&lt;/p&gt;

&lt;p&gt;One small contribution at a time. &lt;/p&gt;

&lt;p&gt;If you're also starting your open-source journey, let's learn together!&lt;/p&gt;

</description>
      <category>opensource</category>
      <category>beginners</category>
      <category>learning</category>
      <category>hacktoberfest</category>
    </item>
  </channel>
</rss>
