/relay_15

Primary LanguageJavaScriptMIT LicenseMIT

relay_15

1st week

2nd week

라떼첼린지 - 싸이월드

요구사항

    1. 기존 서비스 기능
      • 회원 가입 ( 구글 폼 임베딩 제외 ) 및 로그인
      • 회원 정보 변경 및 회원 탈퇴
      • 미니 홈피 기능 중 방명록 ( 게시판 제외 )
      • 일촌 목록 및 일촌 미니 홈피 방명록 이동 ( 일촌 추천 기능 제외 )
    1. 인공지능 기술 서비스 ( 자연어 )
      • 최종 목표
        • 방명록 내의 악성 댓글을 발견하는 서비스를 구현
      • 유저 시나리오
          1. 메인 미니홈피 UI 에서 방명록 버튼을 누르면 ( 또는 미니 홈피 방문 첫 페이지에 ) 방명록으로 이동
          1. 사용자는 방명록을 작성, 조회, 수정 및 삭제 가능
          1. 만약 방명록에 악성 콘텐츠 ( 악플 ) 이 작성되어 있다면, 이를 경고하는 표시를 해주어야 함
      • 구현 방안
          1. 악플과 관련 데이터를 수집 ( 크롤링 또는 API )
          1. 악플 관련 데이터를 학습시킴 ( 학습 모델은 어느 것이든 상관 없음 )
          1. 주기적으로 학습한 악플과 방명록 내용을 비교 후 판단하여 경고를 표시
      • 선택 사항
          1. 악성 댓글이 삭제되도록 구현
          1. 악성 댓글이 삭제되면 어느 시점에 사라지는지 ( 발견되는 즉시 사라지는지 아니면 다른 시점에서 사라지는지 ) 확인해줌. ( 서버는 2 개 이상도 가능 )
          1. 악성 댓글 찾는 알고리즘을 기존의 제공되는 API를 사용해도 되지만, 만약 API 를 제작하면 node.js 혹은 python 으로 구현 ( 필수는 아닙니다. 학습의 관점에서 이해하시고 구현하시면 될 것 같습니다. )

구현사항

전체 서비스 구조

Img

로그인 / 회원가입

Img

방명록 댓글 필터링 과정

Img

  • 참여자 리스트

    전경윤 한종호 신승현 김도호
    문건우 신우진 홍태하 문석암
    이석재 김도연

3rd week

4th week