Web-Crawling 2

AIoT 정규 28일차

Steam게임 추천 프로그램 만들기 1. 구상 1) 데이터 수집 : 웹 크롤링을 활용해서 Steam사이트에 올라와 있는 게임과 리뷰를 가져와 JSON 파일과 CSV파일로 저장. 2) DB에 테이블 형식으로 저장 : 웹 크롤링으로 수집한 파일을 MySQL에 테이블 형식으로 저장. Game_Id를 Primary Key로 지정하고 "games" 테이블과 "reviews" 테이블사이에 외래키로 설정한다. 3) 쿼리문을 이용해서 추천 메커니즘 구상 : MySQL 쿼리문사용해 게임 타이틀을 검색하면 리뷰에 달린 좋아요 수를 기준으로 높은 순으로 정렬해서 display 한다. 리뷰에는 리뷰어 닉네임, 리뷰어가 플레이해 본 게임수(리뷰 신뢰성 증가), 리뷰어의 리뷰수, 추천 유무, 리뷰 작성일, 리뷰 내용을 displ..

AIoT 2024.02.06

AIoT 정규 27일차

Steam게임 추천 프로그램 만들기 1. 구상 1) 데이터 수집 : 웹 크롤링을 활용해서 Steam사이트에 올라와 있는 게임과 리뷰를 가져와 JSON 파일과 CSV파일로 저장. 2) DB에 테이블 형식으로 저장 : 웹 크롤링으로 수집한 파일을 MySQL에 테이블 형식으로 저장. Game_Id를 Primary Key로 지정하고 "games" 테이블과 "reviews" 테이블사이에 외래키로 설정한다. 3) 쿼리문을 이용해서 추천 매커니즘 구상 : MySQL 쿼리문사용해 게임 타이틀을 검색하면 리뷰에 달린 좋아요수를 기준으로 높은 순으로 정렬해서 display한다. 리뷰에는 리뷰어 닉네임, 리뷰어가 플레이 해본 게임수(리뷰 신뢰성 증가), 리뷰어의 리뷰수, 추천 유무, 리뷰 작성일, 리뷰 내용을 display..

AIoT 2024.02.06