리그오브레전드
-
Django를 활용한 리그오브레전드 전적 검색 사이트ML, DL & Python/Django 2019. 6. 17. 00:19
안녕하세요. 요즘 파이썬으로 개발하는 Django(이하 장고) 프레임워크에 대해서 공부를 하고 있는데요, 장고는 매우 손 쉽게 어플리케이션을 만들고 서버를 통해서 웹을 만들 수 있는 강력한 웹 프레임워크입니다. 장고는 트위터 개발자들이 개발을 하는 과정에서 항상 어느정도 비슷한 부분이 있기에 어디에서도 공용으로 사용할 수 있는 프레임워크를 개발한 것이 이 장고입니다. 장고에 대한 간략한 설명은 따로 포스팅할 예정이며 지금은 바로 장고를 사용하여 간단한 롤 전적 사이트를 만들어 보겠습니다. 먼저 제가 앞선 포스팅에서 라이엇 api를 통해서 리그오브레전드의 데이터를 수집하는 것을 알아보았습니다. 여기서 알아두셔야 할 부분은 소환사 닉네임과 닉네임을 통해서 반환받은 id 키 값, 그리고 그 키 값을 이용하여 ..
-
라이엇 api를 활용한 리그오브레전드 데이터 수집ML, DL & Python/Riot API를 활용환 데이터 분석 2019. 6. 1. 19:36
안녕하세요. 이번 포스팅은 평소에 즐겨하던 "리그오브레전드"의 게임 데이터를 이용하여 분석해보는 시간을 갖도록 하겠습니다. 그전에 리그오브레전드 데이터를 수집해야하는데요, 리그오브레전드를 즐겨하거나 해보신 분들은 알겠지만 리그오브레전드의 게임 정보나, 챔피언 정보를 알 수 있는 사이트인 OP.GG를 알고 계실 것입니다. OP.GG도 마찬가지로 Riot api를 이용하여 데이터를 수집해 유저에게 유용한 정보를 제공하고 있습니다. 여기서 중요한 것은 API로 제공하는 데이터는 게임을 이용하는 소환사별로 최근 20게임만을 저장하고 있는 것인데 OP.GG에서는 소환사별로 20게임보다 훨씬 이전의 데이터까지 볼 수 있다는 것입니다. 이는 OP.GG자체에서 DB에 저장하고 있다는 것을 알 수 있습니다.(엄청난 노력..