AI

[AI] 레시피 추천 모델 만들기 4 - 계획 수정

alsruds 2024. 9. 11. 23:31

✅ 알게된 사실

1. Tasty Recipes 라는 모델이 있는 줄 알았는데 그냥 사용자 정보, 재료 입력받아 레시피를 반환해주는 API 였다

2. 무조건 입력값 user-item interaction 을 커스텀으로 만들어서 RecBole 에 넣어야 되는 줄 알았는데, 제공해주는 데이터셋이 있다

3. Food Dataset 이 있는데, 레시피에 대한 정보는 훌륭하지만, 이를 평가한 사용자에 대한 정보가 id, rating, review 뿐이다

 

 

· 사용자에 대한 정보 기반, 재료 기반으로 레시피를 추천해주고 싶다

 

 

✅ 지금까지 -

1. RecBole-GNN 의 NGCF 모델 사용

2. RecSysDatasets 에서 제공해주는 Food 데이터셋 사용

3. Food 에는 Recipe, Review 데이터가 있다

   3-1. Recipe 에 현재 내가 가진 음식 카테고리 추가 (ChapGPT 사용하기)

   3-2. 레시피 추천 시 사용자 데이터 Review 에 추가하기 (새로운 id, 나이, 성별 등)

      3-2-1. 레시피 추천 후 사용자에게 rating 받기 --> 데이터가 쌓이면 더 정교한 추천 가능

 

 

✅ 더 알아봐야할 것

- 모델의 입력값은 무엇인가?

 

재료, 사용자 정보로 데이터를 추출한다는 생각이었는데 생각해보니까 ..

하 아직도 잘 모르겠다

더 알아보자