전체 글(307)
-
Emotions and Music 3
회의록 ▶ 데이터 수집 관련 ■ 데이터 추가 수집 - 노래가사로는 데이터가 부족하다고 판단 감정이 풍부한 문학작품을 이용하면 어떨까? 문학광장 문학광장 문장 – 생활 속 작은 여유로움 "문장" 생활 속 작은 여유로움 "문장" munjang.or.kr 브런치 : 감성 에세이 브런치 키워드: 감성 에세이 특정 주제의 키워드로 글을 모아보세요! brunch.co.kr - 브런치는 너무 감성적이지 않을까...? 라고 판단하고 추후 데이터 부족하다고 판단하면 추가 수집 보류! - 문학작품을 Train Data로 이용하고 노래가사를 Test Data로 이용 - 문학작품은 너무 길기 때문에 한 문장씩 받아오기 ▶ Model 관련 ■ KoBERT [Python, KoBERT] 다중 감정 분류 모델 구현하기 (huggi..
2022.06.28 -
Emotions and Music 2
회의록 유튜브 비디오 데이터를 이용한 프로젝트를 구상했지만 데이터가 너무 무거워서 보류하고 새로운 주제를 다시 생각함 ▶ 주제 브레인스토밍 ■ thumbnail 자동생성기 ■ 유튭 댓글 악플 판별기 ■ 안면 감정분석기 ■ youtube댓글과 캡처이미지를 활용하여 출연자 등장빈도 정보 제공 서비스 ■ 교차편집 ■ 시 써주기 ■ 마음치유글귀 생성서비스(nlp) → 캘리그라피로 생성(cv) ★ ■ 소설 요약(nlp) → 대표이미지 생성(cv) ★ ■ 상황설명 → 감정분석(nlp) → 글귀 ,영상,노래 추천 ★ 모델개발 범위 : 감정분석 + 위로 글귀 자동생성 영상 및 노래 추천 youtube api로 구현 데이터를 어디서? : 감정분석 / 글귀 자동생성 어떤 모델? : koBERT 웹 구현? ▶ 추가적인 아이..
2022.06.28 -
Emotions and Music 1
회의록 ▶ 분야 : CV, NLP ▶ 프로젝트 목표 : 웹 서비스 개발 및 배포 (알파 버전 정도로..?ㅎㅎ) ▶ 주제(선정완료) : 유튜브 API 이미지 및 텍스트 데이터를 활용한 감정분석(비속어 필터링 등등) 선정 이유 : 제가 대충 구상한 스토리는 요즘 악플들로 상처받는 사람도 많고 해서 그걸 최대한 줄여주기 위해서 구상한다 이런 느낌이였거든요 화재경보 유튜브 API를 이용한 감정분석 몽타주 위성영상…ㅎㅎㅎ 기후모델링 온실가스배출 데이터 ▶ 역할 분담 : 데이터 수집 과 웹 배포 유튜브 댓글 크롤링과 영상을 프레임 단위로 쪼개는 코드 유튜버 이름을 입력받고 영상 목록에서 영상 아이디 긁어오기 from selenium import webdriver from webdriver_manager.chrome..
2022.06.28 -
[자료구조와 알고리즘] Algorithm Advanced
동적 계획법 ( Dynamic Programming ) 이란? - 문제의 일부분을 풀고 그 결과를 재활용하는 방법 - 하나의 문제를 중복되는 서브문제로 나누어 푸는 방법 - DP는 분할정복에 아래 개념이 추가됨 중복된 ( 반복되는 ) 서브문제 ( Overlapping Subproblems ) 최적 부분 구조 ( Optimal Substructure ) - DP에 두 가지 방법론이 존재함 메모이제이션 ( 하향식 방법 ) : 메인무제를 분할하면서 해결을 하는 법 def memo_fib(input_value, save_memo): if input_value < 3: save_memo[input_value] = 1 if input_value in save_memo: return save_memo[input_va..
2022.06.21 -
[자료구조와 알고리즘] BFS와 DFS
BFS ( Breadth - First Search, 너비우선탐색 ) 이란? - BFS는 큐의 개념이 사용됨 노드 ' S ' 부터 저장되고 사용됨 ( FIFO ) 순서 : S -> 1 -> 2 -> 3 -> 4 -> 5 -> 6 -> 7 - BFS ( 너비우선탑색 ) 은 노드가 적은 경우 최단경로를 탐색할 때 유용함 - 너비우선적으로 노드를 탐색하는 경우, 큐를 활용하므로 노드가 많아지는 경우 메모리 저장공간이 증가하는 단점이 있음 - BFS는 재귀적으로 동작하지 않는데, 인접한 노드에 대해 먼저 탐색을 하기 때문에 재귀적으로 재호출할 필요가 없음 DFS ( Depth - First Search, 깊이우선탐색 ) 이란? - DFS는 스택의 개념이 사용됨 LIFO 순서 : 1 -> 2 -> 4 -> 5 -..
2022.06.17 -
[자료구조와 알고리즘] Graph
그래프 ( Graph ) 란? - 노드 간에 연결될 수 있다는 점을 제외하고는 트리와 비슷하며, 루프를 형성할 수도 있음 - 트리에서는 노드를 탐색하는 경우 제한이 있지만, 그래프는 루프형성이 가능하기 때문에 다른 범위의 개념으로 필요한 자료구조 - 그래프는 기본적으로 Vert ( 노드 또는 정점 ) 와 Edge ( 간선 ) 으로 연결되어 있음 ▶ 그래프의 유형 - 그래프의 특성은 방향성 ( Directed ) 또는 무방향성 ( Undirected ) 그래프가 있음 ■ 순환 및 비순환 그래프 ( Cyclic and Acyclic Graphs ) - 순환 ( 루프 ) 을 형성할 수 있는 경우 그래프는 순환 그래프임 - 무방향성 ( Undirected ) 그래프는 항상 동일한 노드에 재방문할 수 있으므로 순..
2022.06.16