Giter VIP home page Giter VIP logo

oui's Introduction

✏️ OUI: 너와 나의 공유일기

image

OUI AI 감정분석을 제공하는 공유일기 웹 앱 서비스입니다.

1. 주요 기능

일기 작성

텍스트, 손글씨, 이미지로 일기를 작성해보세요~📚

감정 분석

✏️ 작성한 텍스트를 기반으로 감정을 분석해드려요!

노래 추천

오늘의 감정과 유사한 가사의 노래를 추천해드려요~🎧♭

공유 일기

💁🏻 친구와 하루를 공유해보세요! 친구가 쓴 일기를 꾸밀수도 있답니다~ 🙆🏻

2. 서비스 구조도

메인화면

image

일기 생성

readme_생성

일기 조회

readme_일기

일정 생성/조회

readme_일정

개인 통계

readme_통계

공유 통계

readme_공유통계

회원가입

일기

1. 일기작성 2. 일기 꾸미기(동시편집)

알림

공유 다이어리 생성

분석

1. 감정통계 2. 분석결과

3. 핵심 기술

AI 감정분석

  • KoBERT를 전이학습시켜 감정분석을 진행했어요!
    • 사용한 데이터: AI hub의 '감성대화 말뭉치', '한국어 감정 정보가 포함된 단발성 대화 데이터 셋', '감정 분류를 위한 대화 음성 데이터 셋'
    • 전처리
      image
    • 결과
      image

4. 설계

아키텍처

image

ERD

OUI_erd

와이어 프레임

5. 기술 스택

FE

React TypeScript styled components PWA

BE

Spring Boot Spring Data JPA Spring Security
FastAPI Pydantic Motor
Redis MongoDB MariaDB Firebase

INFRA

Docker Jenkins InfluxDB
Prometheus Grafana SonarQube

AI

Pytorch OpenVINO

🍎 팀원 🍎

권송아 권유경 김선영 정민지 조권호 현민수
AI, BE BE FE BE Infra, BE, FE BE, FE

oui's People

Contributors

kwonho0217 avatar ms-7365 avatar mjje27 avatar yukyung531 avatar sunyoung315 avatar gunsong2 avatar mongkkung avatar rlatjsdud315 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.