사용자 감정 기반 음악 추천 프로젝트 회고
1. 프로젝트 소개 챗봇을 통해 AI와 공감 형태의 대화를 진행하고, 그 속에서 추출된 감성분석을 통해 감성과 유사한/감성과 반대의 음악을 추천해주는 웹사이트를 제작하였습니다. 기획 의도 : 기존 음악어플의 플레이리스트/순위 및 장르 추천에서 벗어나 사용자의 개인 감정에 기반한 새로운 음악 추천 모델 구현 데이터셋 챗...
1. 프로젝트 소개 챗봇을 통해 AI와 공감 형태의 대화를 진행하고, 그 속에서 추출된 감성분석을 통해 감성과 유사한/감성과 반대의 음악을 추천해주는 웹사이트를 제작하였습니다. 기획 의도 : 기존 음악어플의 플레이리스트/순위 및 장르 추천에서 벗어나 사용자의 개인 감정에 기반한 새로운 음악 추천 모델 구현 데이터셋 챗...
Pandas는 주로 데이터 분석에 사용됩니다. 대부분의 데이터는 시계열(series)이나 표(table)의 형태로 나타낼 수 있습니다. Pandas 패키지는 이러한 데이터를 다루기 위한 Series 클래스와 DataFrame 클래스를 제공합니다. 숫자 테이블과 시계열 을 조작하기 위한 데이터 구조 와 연산을 제공합니다. series : 열 ...
그래프 탐색 알고리즘: DFS, BFS 그래프 탐색, 여기서 말하는 그래프란 정점과 간선으로 이루어진 자료구조의 일종이며 그래프를 탐색하는 것은 많은 양의 데이터 중에서 원하는 데이터를 찾는 과정을 말합니다. 이러한 그래프 자료구조를 탐색하는 알고리즘으로 대표적인 DFS(Depth-First Search), BFS(Breadth-First Search...
Pandas는 주로 데이터 분석에 사용됩니다. 대부분의 데이터는 시계열(series)이나 표(table)의 형태로 나타낼 수 있습니다. Pandas 패키지는 이러한 데이터를 다루기 위한 Series 클래스와 DataFrame 클래스를 제공합니다. 숫자 테이블과 시계열 을 조작하기 위한 데이터 구조 와 연산을 제공합니다. series : 열 ...
Numpy는 숫자 데이터를 효과적으로 다룰 수 있기 때문에 데이터를 주로 다루는, 데이터 과학 및 데이터 분석에 많이 사용되는 파이썬 패키지입니다. 다차원의 배열 자료구조 클래스인 ndarray 클래스를 지원하며 벡터와 행렬을 사용하는 선형대수 계산에 주로 사용됩니다. 넘파이 배열 배열(Array)이란 순서가 있는 같은 종류(type)의 데이터...