2021 하계 앱제작 세미나

IVIS wiki
  • 주제 : 플라워드 어플리케이션 만들기
  • 목표 : 창업동아리, u300에서 제안한 우리의 아이템(플라워드|플랫폼)을 제작해 보자
  • 기간 : 6월29일 ~ 8월31일
  • 회의 시간 : 매주 화요일 18:00 ~
  • 장소 : IVIS 연구실
  • 역할
    • 앱 - 윤소정, 지유진
    • 엔진 - 김동현, 김은지
    • 백엔드 - 김찬우, 박병권

1주차

2주차

  • 엔진
    • 위키피디아 한국어판 데이터 추출 및 나무위키 꽃말 데이터 추가
    • 해당 데이터 기반으로 자연어처리
    • 자연어처리한 데이터중 조사와 어미, 구두점 제거
    • 정리한 데이터를 이용해 Word2Vec 비지도학습
    • 결과 : 망함
      • 꽃말과 관련되지 않은 데이터 과다와 비지도학습 특성으로 사료됨.
      • 추후 추가적인 말뭉치를 구하여 데이터셋 변경 후 재학습 시킬 예정
  • 백엔드
    • RDBMS, NOSQL(document : Mongodb) 관련 공부
    • JavaScript를 통한 node.js 공부 (생활코딩)
    • NOSQL 데이터 모델링 정리 (->앱에서 스토리보드를 통해 정리)
    • 모델링

3주차

    • 플라워드 메인화면 제작
      • 애니메이션 기능은 아직 구현안함
  • 엔진
    • 말뭉치 정리 및 재학습
    • 불필요한 꽃 종류 제거
    • 전반적인 예측 정확도 향상
  • 백엔드
    • nodejs | express 프레임워크 사용및 서버구현
    • 개인 사용자의 쿠키, 세션 활용법 확인 -> 다음주 : 데이터베이스 저장방법 확인
    • mysql ,lowdb ..database -> 데이터 모델링

4주차

    • 메인화면 이미지 슬라이드 제작
    • 하단 메뉴 바 제작
    • 검색 결과 화면 제작
    • 192.168.0.3:5500/html/index.html
  • 엔진
    • 지난 구매가격 별 상품 추천 기능 고안
      • 기계학습을 이용한 회귀모델을 제작
      • 최신 데이터가 추가될 때 마다 가장 오래된 데이터 제거
      • 이후 재학습
    • 형태소 분석 시 색상관련 단어 분리
      • 따로 코드나 말뭉치가 없음. 노가다 필요
      • 초기는 '*색'만 분리하고, 이후 조금씩 단어 추가 예정
  • 백엔드