'분류 전체보기' 카테고리의 글 목록 (54 Page) — 뚝딱이

분류 전체보기

PROJECT/BERT 감정 분석

Dataset

Dataset 제품 review 별점으로 긍정 부정을 나누었고, 긍정 = 1, 부정 = 0 .csv 저장 긍정 부정 기준, 0 ~ 2 -> 부정 / 4 ~ 5 -> 긍정 긍/부정 리뷰 1 배송도 빠르고 곡간이 든든합니다 1 잘 먹고있는 제품이에요 무난하게 맛있어요 0 첨 먹는데..텁텁하고 토핑도 살짝 허접..걍 느끼하기만... 1 정말 사진하고 똑같아요 간편하고 정말 맛있어요 데이터 출처 데이터의 개수 정확도 NAVER 긍정데이터 : 1,532,112 부정데이터 : 5,908 99% 문제 : imbalanced data 인한 Overfitting 해결 : 부정 리뷰 개수로 Down Sampling NAVER 긍정데이터 : 5,908 부정데이터 : 5,908 89% 문제 : 적은 Dataset 해결 : 1..

PROJECT/BERT 감정 분석

흐름도

시스템 흐름도 데이터 수집 크롤링 흐름도 API 흐름도

Python/이론, 기초

[Python] assert

assert [조건], [에러메세지] 조건이 True 면 뒤에 코드가 실행되고 False면 AssertionError를 발생시킨다. a = '홍길동' assert a == '홍길동', '사용자의 이름이 아닙니다' print(a , '님 입니다.') a = '송길동' assert a == '홍길동', '사용자의 이름이 아닙니다' print(a , '님 입니다.')

ERROR

[Python] TypeError: 'int' object is not callable

예약어를 변수명으로 사용했을 떄 생기는 오류이다. 예약어를 변수명으로 쓴 변수를 삭제해주면 된다. Jupyter notebook 의 경우 변수를 삭제해도 남아있는 경우가 있다. del 여약어 변수명 이 방식으로 변수를 삭제해준다

Python/이론, 기초

[Python] *args, **kwargs

*args *arguments의 줄임말로 함수 사용에 있어 parameter 이름은 사용자가 지정할 수 있다. 여러 개의 parameter를 함수에 넣고자 할 때 사용한다. tuple 형태로 제공된다. def num_add(*nums): sum = 0 for num in nums: sum += num return sum num_add(5,7,8) 20 **kwargs **keyword argument의 줄임말이다. 키워드를 제공한다. 딕셔너리 형태로 제공된다. def kwargs(**names): for key, value in names.items(): print("key : %s, value : %s "%(key,value)) if key == "김철수" : print("김철수 입니다.") retur..

Python/numpy & Pytorch

[Numpy] random 서브 모듈

https://codetorial.net/numpy/random.html Matplotlib와 함께 정리가 잘된 사이트 NumPy 난수 생성 (Random 모듈) - Codetorial 예제1 - 기본 사용 import numpy as np a = np.random.randn(5) print(a) b = np.random.randn(2, 3) print(b) sigma, mu = 1.5, 2.0 c = sigma * np.random.randn(5) + mu print(c) [ 0.06704336 -0.48813686 0.4275107 -0.9015714 -1.30597604] [[ 0.87354043 0.03783 codetorial.net Random 서브 모듈 Random 모듈에 있는 다양한 함수를..

기타/Jupyter

[Jupyter] method, parameter 확인하기

1. method 확인 방법 사용하고자 하는 객체에 '.'을 치고 tab 을 눌러 확인 가능 2. parameter 확인 방법 파라미터 값이 기억이 안날 때 함수, 메소드를 () 까지 다 치고 shift+tab 을 쳐서 확인 가능

Coding Test/programmers

[Python] 파이썬 프로그래머스 신규 아이디 추천

https://school.programmers.co.kr/learn/courses/30/lessons/72410 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr import re def solution(new_id): answer = '' # 1 ~ 3 new_id = new_id.lower() new_id = re.sub('[^a-z0-9\-\_\.]', '', new_id) new_id = re.sub('\.+','.',new_id) # 4 try: if new_id[0] == '.': new_id = new_id[1:] if new_id[-1] ==..

파송송
'분류 전체보기' 카테고리의 글 목록 (54 Page)