전체 글

논문리뷰

[KG]Multi-level Recommendation Reasoning over Knowledge Graphs with Reinforcement Learning

논문 정보 Xiting Wang, Kunpeng Liu, Dongjie Wang, Le Wu, Yanjie Fu, and Xing Xie. 2022. Multi-level Recommendation Reasoning over Knowledge Graphs with Reinforcement Learning. In Proceedings of the ACM Web Conference 2022 (WWW '22). Association for Computing Machinery, New York, NY, USA, 2098–2108. https://doi.org/10.1145/3485447.3512083 Multi-level Recommendation Reasoning over Knowledge Graphs wit..

ML | DL

추천시스템

보호되어 있는 글입니다.

Java | SpringBoot

SpringBoot + Gradle + Linode Object Storage 연동하기

1. application.properties to application.yml 먼저 저는 gradle 기반 spring boot를 사용중이기때문에 application.properties를 쓰고있었는데 이를 먼저 yml로 바꿔서 진행하였습니다. http://mageddo.com/tools/yaml-converter convert는 이 사이트를 이용하여 진행하였고 application.properties 파일을 Intellij의 Refactor->Rename을 사용해 확장자를 yml로 변경하였습니다. 2. application-linode.yml, application-credentials.yml 파일 추가 application-linode.yml cloud: linode: s3: bucket: // b..

Python

Chapter 09. 튜플과 레인지

오늘은 튜플과 레인지에 배워보도록 하겠습니다! 튜플도 리스트와 비슷한 데이터의 한 종류입니다. 하지만 튜플과 리스트의 차이점이 있습니다! 1. 리스트는 1,2,3의 데이터를 담으면 [1,2,3]으로 표현 되지만 튜플은 (1,2,3) 으로 표현된다. 2. 튜플은 한 번 만들어지면 수정이 불가능하다. 따라서 튜플은 수정이 불가능하기에 안정성이 좋아 바뀌면 안 되는 정보가 있으면 튜플 이용하기도 합니다. 튜플은 리스트와 유사한 측면이 많기 때문에 리스트의 함수들이 튜플을 대상으로도 동작하게됩니다. 앞에서 튜플은 데이터의 수정이 불가능하다고 하였는데요! 하지만 num=(1,2,3,4,5,6) num=num+(7,8,9,10) print(num) num=(1,2,3,4,5) num*=2 print(num) num..

Python

Chapter 08. for 루프와 while 루프

이번 글에서 반복문을 배워볼 겁니다! 대표적으로 for문과 while문이 있져?? 앞서 for문은 배웠었져?? 다시 한 번 골격을 적어보면 for in : 이렇게 표현을 했었는데요! for문은 정해진 범위 내에서 정해진 횟수 만큼 반복해서 실행하는 모습을 볼 수 있었습니다! 이번에 배워볼 while문은 for문과 다르게 이 True가 될 때까지 반복하게 된다는 차이점이 있습니다! while : n=1 s=0 while s

Hacking

1/8~1/9

mineeeee.tistory.com/56 Chapter 06. 리스트와 문자열의 함수들 지난 글에선 리스트와 문자열에 대해 알아보았는데요! 이번엔 리스트와 문자열의 함수들을 배워보도록 하겠습니다! 지난 글 마지막 부분에서 len(), min(), max()함수들을 알아보았는데요~ 인자에 mineeeee.tistory.com mineeeee.tistory.com/58 Chapter 07. True, False 그리고 if와 그 형제들 이번 글에선 true, false, if문을 배워보도록 하겠습니다~ 책에선 if 중간에 설명하는데 처음에 배우는게 낫겠다 싶어서 if문을 먼저 설명해보도록 하겠습니다! if( ) if문의 바로 뒤에 있는 조건이 참 mineeeee.tistory.com mineeeee.tis..

Python

Chapter 07. True, False 그리고 if와 그 형제들

이번 글에선 true, false, if문을 배워보도록 하겠습니다~ 책에선 if 중간에 설명하는데 처음에 배우는게 낫겠다 싶어서 if문을 먼저 설명해보도록 하겠습니다! if( ) if문의 바로 뒤에 있는 조건이 참일 경우 if문이 실행되는 구조로 이루어져 있습니다. if : if문에는 세 가지가 있는데요! if, elif, else입니다! if 는 조건이 true 일 때, else는 조건이 false 일 때 쓰이는데요! 여기선 조건에 따라 둘 중 하나를 선택해서 실행하는 경우에 쓰이고 elif를 써줄 경우엔 조건에 따라 셋 또는 그 이상 중에서 하나를 선택해서 실행하는 경우에 사용하는 도구입니다! 즉, 정리하자면 if : elif : else : 여기서 알아둬야 할 점은 if문에서 if와 else는 한개..

Python

Chapter 06. 리스트와 문자열의 함수들

지난 글에선 리스트와 문자열에 대해 알아보았는데요! 이번엔 리스트와 문자열의 함수들을 배워보도록 하겠습니다! 지난 글 마지막 부분에서 len(), min(), max()함수들을 알아보았는데요~ 인자에 리스트나 문자열을 넣는 방법 말고 다른 방법으로 함수를 호출 하는 방법도 존재합니다! 리스트 st=[1,2,3,4,5] 가 존재할 때 st=[1,2,3,4,5] st.remove(4) print(st) 를 해주면 이렇게 나오게 됩니다! 저 . 의 의미는 st의 내부 함수 remove를 호출하겠다! 이런 의미인데요! 사실 저 'st' 리스트 안에는 [1,2,3,4,5] 뿐만 아니라 remove(x) 라는 함수가 존재합니다! 이렇게 데이터와 함수가 묶여서 존재하는 덩어리를 '객체(object)'라고 부르는데요!..

pushpush
Push