Skip to content
@flowers-of-the-day

flowers-of-the-day

Flowers Of The Day

Goal

문제점

수목원에 있는 상투적인 꽃 설명 외에 별 다른 프로그램이 없다는 것을 인식함

방문객을 지속적으로 유인할 수 있는 체험활동이 부족하기 때문에 수목원의 재방문율이 낮음

타겟 사용자

수목원에 꽃을 보러온 사람들

기대점

자신에게 어울리는 꽃을 추천하여 수목원을 방문한 것이 단순히 꽃을 보고 분위기를 즐기는 것을 넘어 자신에 대해 알아가는 의미있는 경험 제공

즐길 수 있는 컨텐츠 요소를 제공함으로써 수목원을 지속적으로 오게 할 목적을 부여하고 수목원 활성화 및 지속성 문제 해결

Value

Core idea

꽃을 추천해주는 알고리즘 혹은 인공지능 챗봇을 만들어보자

Idea’s main feature

사용자가 자신의 상황, 기분에 맞는 단어 선택 -> 현재 상황에 어울리는 꽃 반환

Technical challenge

LLM을 이용하여 사람의 상태를 알아내는 것

Teams

팀 이름

FOTD(Flowers Of The Day)

팀 리더

박시원

역할

박시원 Github

  • Backend 구성
  • 깃허브 설정
  • 인프라 구성

서은원 Github

  • 프론트엔드 구현

장서연 Github

  • 기획안 작성
  • 프롬프트 엔지니어링

Result

Frontend

streamlit으로 구성된 프론트엔드를 구성하였다. 웹 디자인을 위해 HTML을, 백엔드와의 연결을 위해 python dotenv를 사용하였습니다.

배포를 위하여, github registry를 사용, github action으로 도커 빌드를 자동화하였습니다. (현재 org의 package에서 docker image를 확인하실 수 있습니다.)

Backend

http 통신을 위하여 fastapi 라이브러리를, LLM을 사용하기 위해, langchain을, 더해서 database를 사용하기 위해서, prisma python을 사용하였습니다.

배포를 위하여, github registry를 사용, github action으로 도커 빌드를 자동화하였습니다. (현재 org의 package에서 docker image를 확인하실 수 있습니다.)

AI (LLM)

수목원이 지속적인 방문객 유치를 하지 못하는 문제를 발견하여 이를 해결할 수 있는 서비스를 기획함

모델이 의도한 대로 사용자에게 답변 할 수 있도록 프롬프트를 작성하였습니다.

INFRA

GIST moblieX cluster에 배포를 진행하였습니다. 테스트를 위하여 infra repository의 yaml 파일을 사용하였으며, 한번에 배포를 하기 위해서 helm-chart repository의 helm chart를 이용해서 배포를 진행하였습니다.

Pinned Loading

  1. backend backend Public

    flowers of the day의 backend repository입니다.

    Python

  2. infra infra Public

    Flowers of the day project의 infra 관련 파일을 저장한 repository 입니다.

  3. frontend frontend Public

    flowers of the day의 frontend repository입니다.

    Python

  4. helm-chart helm-chart Public

    Smarty

Repositories

Showing 5 of 5 repositories
  • .github Public

    이 프로젝트의 설명을 적은 리포지토리입니다.

    flowers-of-the-day/.github’s past year of commit activity
    0 0 0 0 Updated Jun 2, 2024
  • flowers-of-the-day/helm-chart’s past year of commit activity
    Smarty 0 0 0 0 Updated May 29, 2024
  • frontend Public

    flowers of the day의 frontend repository입니다.

    flowers-of-the-day/frontend’s past year of commit activity
    Python 0 0 0 0 Updated May 29, 2024
  • backend Public

    flowers of the day의 backend repository입니다.

    flowers-of-the-day/backend’s past year of commit activity
    Python 0 0 0 0 Updated May 29, 2024
  • infra Public

    Flowers of the day project의 infra 관련 파일을 저장한 repository 입니다.

    flowers-of-the-day/infra’s past year of commit activity
    0 0 0 0 Updated May 27, 2024

Top languages

Loading…

Most used topics

Loading…