23.06.15
DEVOTEE를 활성화 시키면
지금 작성한 커뮤니티 글에 대해 1개의 댓글을 달아줍니다.
버튼을 누르면 글 수정 시 ChatGPT가 작성한 댓글이 수정됩니다.
| 컨텐츠 유형 | 제목 | 저장일 | 삭제 |
|---|
본인인증 로그인에 실패하였습니다.
회원이 아니시거나 본인인증 등록이
완료되지 않은 사용자입니다.
안녕하세요, 데보션 영 3기 SKTTTTT조 김승언입니다!
저희는 이번 데보션 영 개발 과제로 데보션 게시글 해시태그 추천 프로젝트와 망한 사진도 인생 사진으로 만들어주는, 필터 레시피 서비스를 개발하였습니다.
아래에서 저희 서비스를 좀 더 자세히 소개해드리려고 합니다!
데보션 커뮤니티 공간은 제목과 글을 작성한 후 직접 해시태그를 추가하는 식으로 구현되어 있습니다.
이때, 태그를 하나하나 직접 입력해야한다는 점과 기준이 존재하지 않는 해시태그로 인해 검색이 어려웠던 점에 집중하게 되었습니다.
위에 언급했던 문제를 해결하기 위해 커뮤니티 게시물 작성자가 수월하게 해시태그를 선택할 수 있도록 자연어처리 모델을 기반으로 해시태그 추천 시스템을 도입하게 되었습니다.
1️⃣ 제목, 내용, 해시태그에 구분자를 삽입하여 하나의 문자열 데이터로 데이터 셋을 구성하였습니다.
2️⃣ 해시태그를 데이터 레이블로 설정하여 모델 학습을 마친 후에는 게시물에 적합한 5개에서 10개 사이의 해시태그를 추천하도록 설계하였습니다.
3️⃣ 데이터 전처리를 위해 게시물의 불필요한 노이즈와 불용어를 제거하고, 의미있는 형태소를 남겼습니다.
4️⃣ 검색 용이성을 위해 의미있는 명사 및 형용사만 키워드로 추출하였습니다.
해시태그 추천 모델은 생성형 모델이 아닌 게시물의 의미있는 단어를 추출하는 자연어 처리 모델을 사용하여 핵심 키워드에 가중치를 부여해 추출하였습니다.
따라서, 키워드 추출 과정은 게시글 입력 -> 불용어 제거 및 핵심 키워드 가중치 부여 -> 키워드 필터링-> 추천 해시태그 출력 순서로 이루어집니다.
해당 게시글은 데보션 영 3기의 [도커의 효율적 개발과 보안 전략]에 관한 글입니다.
이 게시물로 테스트를 해보았을때 추천 해시태그로 docker, 빌드, ci/cd, 최적화, 배포, 개발과 같은 키워드로 응답하는것을 확인할 수 있었습니다!
우선 필터레시피는,
실제와 다르게 나온 사진을 좀 더 실제 모습과 가깝게 만들기 위해,
나의 SNS 분위기에 맞는 감성을 추가하기 위해,
또는 단순히 좀 더 예쁜 색감의 사진을 갖기 위해,
보정을 즐기는 사람들을 위한 서비스입니다.
그러나 현재 상황에서는 보정법을 검색해도 만족스러운 결과가 잘 나오지 않습니다.
다음으로, 보정법을 저장하고 활용하기 어렵습니다.
마지막으로, 사진 보정법을 공유하기가 어렵습니다.
보정을 하기 위해서는 밝기,휘도,대비, 그림자,선명도,채도 등 정말 다양한 속성과, 각 속성의 값을 알아야하는데,
십여개의 속성과 각 속성에 해당하는 수치를 말이나 글로 설명해서 공유하는건 매우 어려운 일입니다.
위와 같은 어려움을 해결하고자 저희는 다음과 같은 기능을 계획하고 구현하였습니다!
1️⃣ 사용자가 사진 보정 레시피를 탐색하고, 공유하고, 모아볼 수 있어요🙂
다양한 보정 레시피를 탐색하는 메인페이지
나의 보정 레시피를 공유하는 등록페이지
내가 올리거나 북마크한 레시피를 모아보는 마이페이지
2️⃣ 카테고리와 키워드로 보정법을 검색해요😊
3️⃣ 보정 전과 보정 후를 버튼 하나로 비교해요😊
4️⃣ 현재 레시피를 링크 형태로 공유해서 언제 어디서나 확인 가능해요😊
5️⃣ 간편한 입력과 공유가 가능해요🥺
속성 입력 항목이 정해져있기 때문에 항목별로 수치만 입력해서 등록할 수 있어요.
수많은 인풋을 하나씩 누르는건 그만! 엔터로 간단하게 필드를 이동하면서 편하게 입력해요.
오른쪽을 클릭하면 서비스 페이지로 이동합니다. ➡️ 🔗 링크
이번 개발 과제를 통해 데보션의 코드를 들여다볼 수 있었고, 좋은 서비스를 만들어볼 수 있어 좋은 기회였습니다!
마지막으로... 데보션 영 화이팅 !!! 🌟
감사합니다.
DEVOTEE를 활성화 시키면
지금 작성한 댓글에 AI가 댓글을 달아줍니다.