- 2

Firebase 채팅 기능 구현

파이어베이스 스토리지, 리얼타임 데이터베이스채팅에서 쓸 서클이미지뷰, 이미지 전송을 위한 글라이드를 사용하기 위해 build.gradle app 에 추가 상단 build.gradle 프로젝트에 추가 manifest인터넷 연결과스토리지 사용  파이어베이스 사용 위해서 받은 json 파일 앱 수준으로 추가  채팅을 저장할 리스트 이미지 저장을 위한 파이어베이스 스토리지와채팅을 위한 파이어베이스 리얼타임 데이터베이스를 참조하는 참조 변수 선언 DatabaseReference myRef;는 Firebase Realtime Database의 특정 경로를 참조하기 위한 변수 DatabaseReference는 Firebase Realtime Database에서 데이터 읽기, 쓰기, 업데이트, 삭제 등의 작업을 수행하..

- 2024.06.21

영화 추천 시스템 만들기

데이터프레임을 불러오고 필요없는 컬럼을 제거하고 합쳐준다.import pandas as pdimport numpy as npmovie_df = pd.read_csv('Movie_Id_Titles.csv')review_df = pd.read_csv('user_rating.csv')df = pd.merge(movie_df, review_df, on='item_id', how='left') 각 영화별로 별점에 대한 기본 통계치 확인df.groupby('movieId')['rating'].describe()df.corr(numeric_only=True) 영화 제목이 컬럼 부분에 위치해야 상관계수를 뽑을 수 있다. 영화 제목은 컬럼으로, 유저아이디는 인덱스로, 유저가 준 별점은 데이터로 들어가도록 데이터프레임을 ..

- 2024.05.27