跳到正文
DEV Community· Ramya Sai Challa·· 2 小時前AI 評分19

GiftGuide AI:以 Gemma 提供個人化禮物建議

🎁 GiftGuide AI — Personalized Gift Ideas with Gemma

AI 導讀

GiftGuide AI 使用 Gemma,根據收禮對象、場合、興趣、預算及關係生成四項個人化禮物建議。介面會顯示每項建議的禮物名稱、適合原因和預計價格;這項作品是為 Hacktoberfest 2026 Week 2 Side Hustle Challenge 建立。

正文

Cover image for 🎁 GiftGuide AI — Personalized Gift Ideas with Gemma

Ramya Sai Challa

Hacktoberfest Open-Source AI Challenge Week 2: Side Hustle Submission 💸

🎁 What I Built

I built GiftGuide AI, an AI-powered gift recommendation tool that helps people find thoughtful gift ideas based on:

  • Recipient
  • Occasion
  • Interests
  • Budget
  • Relationship

The user enters these details, and Gemma generates four personalized gift recommendations with the gift name, why it fits, and an estimated price.

💡 Why I Built It

Choosing a good gift can be surprisingly difficult, especially when you know someone's interests but don't know what would actually suit them.

I wanted to build a simple tool that turns a few details about a person into practical gift suggestions.

I also wanted to explore how open-source AI can be turned into something that could potentially become a small side hustle.

🤖 How Gemma Is Used

Gemma is at the core of the application.

The user's information is included in a prompt containing:

  • Recipient
  • Occasion
  • Interests
  • Budget
  • Relationship

Gemma then generates exactly four personalized recommendations.

Each recommendation includes:

Gift Name

Why it fits

Estimated price

✨ Features

  • 🎁 Personalized gift recommendations
  • 🤖 Gemma-powered AI suggestions
  • 💝 Interest-based recommendations
  • 💰 Budget-aware suggestions
  • 🎉 Occasion-based recommendations
  • 💻 Simple web interface

💼 Who Would Pay for This?

This could potentially be useful for:

  • Gift shops
  • Personalized gift businesses
  • Event and wedding planners
  • Small businesses offering gift recommendations
  • People who frequently need personalized gift ideas

A future version could be offered as an AI recommendation service for businesses that want to help customers choose gifts.

🛠️ How I Built It

Frontend

  • HTML
  • CSS
  • JavaScript

Backend

  • Python
  • Flask

AI

  • Gemma
  • Google GenAI SDK

The application sends the user's preferences to the Gemma model and displays the generated recommendations in the browser.

📸 Screenshots

🌱 Why Open Innovation Matters

Open AI models make it easier for students, developers, and small creators to experiment with AI and build useful applications without having to train an AI model from scratch.

This project helped me explore how an accessible AI model like Gemma can be used as the core of a practical application.

🔗 Project

🚀 Future Improvements

Some ideas for future versions:

  • Gift shopping links
  • More detailed price filtering
  • Better recommendation formatting
  • Occasion-specific recommendations
  • Public deployment
  • Business-focused features

Built for the Hacktoberfest 2026 Week 2 — Side Hustle Challenge.

devchallenge #hf26challenge #gemma

來源:DEV Community · dev.to