본문 바로가기
728x90

전체 글36

[프로그래머스] 파이썬 최댓값 만들기 ver. 2 일부 실패 다른 방법 시도 -> 또 다시 일부 실패어디를 수정해야 할 지 모르겠다. 2023. 8. 7.
[논문 요약] 추천 시스템 기법 연구동향 분석 - 콘텐츠 기반 접근 방식 손지은.김성범.김현중.조성준(2015), '추천 시스템 기법 연구동향 분석' , 고려대학교 산업경영공학과 / 서울대학교 산업공학과 다양한 추천 시스템의 종류, 특징, 장단점 콘텐츠 기반 접근 방식 & 협력 필터링 위 방식의 단점 보완을 위한 하이브리드 추천 시스템 연관성 분석 바탕으로 연구된 추천 시스템 시간적 역동성을 고려한 추천 시스템 다양성 향상을 위한 추천 시스템 추천 시스템의 성능을 평가하는 기법 실제로 추천 시스템을 성공적으로 적용한 사례 추천 시스템을 구현할 수 있는 소프트웨어를 소개 판매자 입장에서 개개인의 선호도를 고려해 적절한 아이템을 추천해주고 이를 구매로 연결시키는 것은 이윤창출과 직결되므로 적절한 아이템 추천의 중요성이 대두되고 있다(Das et al., 2013). 가장 간단한 .. 2023. 8. 4.
[추천 사이트] Paperwithcode AI 논문과 코드가 있는 사이트 추천 사이트 Paperwithcode 논문과 코드가 있는 사이트 Machine Learning Datasets | Papers With Code 유명 이미지 데이터들 추천 시스템 데이터 코드 누르면 git으로 연결 → 코드 확인할 수 있음 연도 별 성능 순위 확인 가능 - 회귀,분류 평가 지표 확인 가능 프로젝트 전에 관심 있는 분야의 최신 연구, 논문, 성능 확인해 볼 것! 예) 챗봇 관련 논문, 데이터 셋 바로가기 : 기계 학습 데이터 세트 | 코드가 있는 논문 (paperswithcode.com) 2023. 8. 1.
02_Study Python 01_ 복습 \n 줄바꿈 \t 탭 \\ 진짜 백슬러시(백슬러시 하나 출력) \' or \" 작은 따옴표 하나, 큰 따옴표 하나 - error 5/0 - > Zero Division Error NameError: name 'x' is not defined 변수를 선언한 적 없을 때 발 KeyError: 123 없는 key를 호출하려고 하면 error가 발생 문자열 - 문자열 내장 함수 (자연어처리 데이터 전처리 시 많이 활용함) * 문자 수 세기: 변수.count('element') element = 철자, 단어, 문장 가능 * 변수.find('e') 존재할 때 index 위치 숫자 출력 존재 X -1(False) 출력 * 변수.index(e) 존재O index 위치 숫자 출력 존재X error 발생, V.. 2023. 6. 27.
01_Basic - 파이썬 기본 학습(추천): 점프 투 파이썬 - WikiDocs 02-1 숫자형 - 점프 투 파이썬 (wikidocs.net) - 프로그래밍 언어 : 컴퓨터에게 의사소통하여 일을 시키기 위한 커뮤니케이션 수단 - 정적언어: C, C++, Java, Go etc, build 컴파일, 한군데라도 문제가 있으면 아무것도 할 수 없어 코드가 복잡 - 동적(스크립트)언어: 인터프리터 = 번역기, 파이썬이 인터프리터를 사용하는 언어, Ruby, JavaScript, 에러가 있어도 에러가 발생하는 지점까지는 실행된다. 쉽고 생산성이 좋음 - 하이 레벨 언어 : 사람이 이해하기 쉬움 파이썬, 엔트리 - 로우 레벨 언어 : 비교적 컴퓨터에 가까운 언어, C, C++ - Python = 큰 뱀, “Life is too .. 2023. 6. 26.
파이썬 300제 복습(1번~20번 변수~40번 문자열까지) 1. 문자열 프린트 시 " " 입력 필수. 5. \t는 탭(들여쓰기)을 의미하고 `\n'`은 줄바꿈을 의미 6. 여러 값을 출력하려면 print 함수에서 쉼표로 구분, 쉼표 기재 시 공백이 하나 발생함. 7. print 함수의 sep 인자로 ";"를 입력하면 ( ,sep=";" )출력되는 값들 사이에 한 칸의 공백대신 세미콜론이 출력 ,sep ="something" print("naver", "kakao", "sk", "samsung", sep=";") >>> naver;kakao;sk;samsung print("naver", "kakao", "sk", "samsung") >>> naver kakao sk samsung 9. 세미콜론 (;)은 한줄에 여러 개의 명령을 작성하기 위해 사용 end='' 사용.. 2023. 6. 22.
초보자를 위한 파이썬 300제, 함수 221번~ def 함수(문자열) : print(문자열) 함수(something) 함수에 정의와 다르게 함수를 호출하면 안 됨. 함수를 호출할 때 하나의 파라미터를 입력해야한다. 리스트: 하나의 변수에 여러 값을 할당하는 자료형 - 여러 데이터를 하나의 변수에 할당하는 기법을 시퀀스 자료형이라고 함. - 시퀀스 자료형: 여러 자료를 순서대로 넣는다는 뜻 - 정수형이나 실수형 같은 다양한 자료형 포함 가능 인덱싱: 리스트 값에 접근하기 위한 값의 상대적인 주소 사용 슬라이싱: 리스트의 인덱스 사용하여 일부를 잘라내어 반환함. 리버스 인덱스(reverse index): 마지막 값부터 시작하는 기능 print(A[:])와 같이 콜론 : 을 넣으면 A변수의 모든 값을 다 반환함. 증가값(Step): 슬라이싱에서 시작 인덱스.. 2023. 5. 31.
파이썬 While 반복문, 조건문 관련 study % %는 문자열 포맷팅(Formatting)에서 사용되는 연산자입니다. 문자열 포맷팅은 문자열 안에 변수나 값들을 포함시킬 때 사용되며, % 연산자를 이용하여 문자열과 값을 결합합니다. % 연산자는 문자열 내에 포맷 코드(Format Code)를 사용하여 변수나 값들을 문자열에 삽입합니다. %d는 정수 값을 포맷하는데 사용되는 포맷 코드입니다. 포맷 코드 %d는 정수형 값에 대응됩니다. 예를 들어, 다음 코드에서 %d 포맷 코드는 변수 coffee의 값을 %d 자리에 삽입합니다: coffee = 10 print("남은 커피의 양은 %d개입니다." % coffee) 위 코드의 출력은 다음과 같습니다: 남은 커피의 양은 10개입니다. %d 포맷 코드는 정수 값을 문자열로 변환하여 원래의 문자열에 삽입합니다... 2023. 5. 22.
728x90