로직

사용자 글 작성 → 결과로 감정 사진 && 추천 짤

  1. 사용자가 일기 작성

    1. 오늘 뭐 이런저런일이있었는데 이러쿵저러쿵
  2. 일기 감정 분석

    {
        "document": {
            "sentiment": "negative",
            "confidence": {
                "neutral": 0.14525136640572725,
                "positive": 0.00186876227013191,
                "negative": 0.8528798713241407
            }
        },
        "sentences": [
            {
                "content": "싸늘하다.",
                "offset": 0,
                "length": 5,
                "sentiment": "negative",
                "confidence": {
                    "negative": 0.9961358904838562,
                    "positive": 0.0036366574931889772,
                    "neutral": 0.0002274021098855883
                },
                "highlights": [
                    {
                        "offset": 0,
                        "length": 4
                    }
                ]
            },
            {
                "content": " 가슴에 비수가 날아와 꽂힌다.",
                "offset": 5,
                "length": 17,
                "sentiment": "negative",
                "confidence": {
                    "negative": 0.927976131439209,
                    "positive": 0.07131962478160858,
                    "neutral": 0.0007042606011964381
                },
                "highlights": [
                    {
                        "offset": 1,
                        "length": 15
                    }
                ]
            }
        ]
    }
    

    각 sentiment에 태그를 미리 정의해 둔 다음 태그들을 랜덤으로 짤키 api 에 검색데이터로 태움

<https://api.jjalkey.com/v1/search?api_key=YOUR_API_KEY&q=안녕&limit=3&offset=0&user_name=35223>
  1. q쿼리에다가 검색 태그를 실어서 결과 불러옴

    1. 여기서 결과 사진을 저장해야 할까?

    캘린더랑 결과값은 그림 일기 ..?

    Karlo

    그림일기는 Karlo.ai로 생성할건데 Karlo가 이해하기 쉬운 제시어를 구성해야한다.

    그래서 일기를 그대로 제시어를 넣으면 안될 것 같고,,, 영어로 번역후에

    Kakao Developers

    일기 작성시 그림일기를 결과값을 보여줄 수 있는 키워드, 제시어를 뽑아서 karlo에 태워야됨

    제시어나 키워드를 어떻게 뽑지,,,?


    정해야 할 것

    일기를 쓴다면 karlo에 태우기 위해서 제시어나 키워드를 어떻게 뽑을 것인지

    그림일기 값은 캘린더에서 다시 보여줘야하니까 저장을 해야하는지

    저장하게 된다면 , 비 로그인시에는 캘린더 기능을 사용할 수 없으므로 user_id값이 있는 경우에만 저장

    gif → 나이대별 , 성별 (랭킹)

    감정 → 추세 ? 날짜별 평균치