전체 글

전체 글

    감성 분석[Emotional analysis]

    감성 분석[Emotional analysis]

    In [1]: from IPython.core.display import display, HTML display(HTML("")) 🎥영화리뷰 텍스트 감성분석하기❣¶ 목차¶1. 데이터 준비 및 확인 2. 데이터로더 구성 3. 모델 구성을 위한 데이터 분석 및 가공 4. 모델구성 및 validation set 구성 5. 모델 훈련 개시 6. Loss, Accuracy 그래프 시각화 7. 학습된 Embedding 레이어 분석 8. 한국어 Word2Vec 임베딩 활용하여 성능 개선 9. Dropout, Bidirectional layer 회고 번외. 리뷰 예측해보기 1. 데이터 준비 및 확인¶ In [15]: import pandas as pd import urllib.request %matplotlib inl..

    [왕초보] 비개발자를 위한, 웹개발 종합반 (프로그래밍 실무, 풀스택) 1주차

    [왕초보] 비개발자를 위한, 웹개발 종합반 (프로그래밍 실무, 풀스택) 1주차

    1. 웹의 동작 개념 웹페이지: 서버에 저장 -> 받아서 -> 그려줌 브라우저: 요청을 보냄 -> 받은 HTML을 그려줌 2. HTML, CSS HTML은 뼈대, CSS는 꾸미기 HTML: 구역과 text를 나타내는 코드 CSS: 잡은 구역을 꾸며줌 HTML의 기초 : 크게 head와 body로 구성, head안에는 페이지 속성정보, body안에는 페이지 내용 3. HTML 틀 4. 문제로 기억하자 상품제목 가격: 1,000,000원 / 개 이 상품으로 말할 것 같으면 용왕이 찾지 못한 토끼의 간을 찾아 빨간망토의 늑대와 아기 돼지 삼형제의 숨결이 고루 녹아 있는 먹으면 120세까지 살 수 있다는 이 상품으로 말할 것 같으면 용왕이 찾지 못한 토끼의 간을 찾아 빨간망토의 늑대와 아기 돼지 삼형제의 숨결이..

    문자열 포맷팅

    문자열 포맷팅

    1. format을 이용한 문자열 포맷팅 - 기본적인 형태- 문자열 foramt 활용 year = 2019month = 10day = 29 예 1) 기본적인 형태print("오늘은 " + str(year) + "년 " + str(month) + "월 " + str(day) + "일입니다.")>>>오늘은 2019년 10월 29일 입니다. 예 2) 문자열 format 활용1print("오늘은 {}년 {}월 {}일입니다.".format(year, month, day))>>>오늘은 2019년 10월 29일 입니다. 예 3) 문자열 format 활용2data_string = '오늘은 {}년 {}월 {}일입니다.'print(data_string.format(year, month, day))>>> 오늘은 2019년 ..

    for 반복문(feat. range, while, parameter)

    for 반복문(feat. range, while, parameter)

    1. for 반복문 for문과 while문이 하는 일은 거의 같지만 상황에 따라 for 보다 while이 더 깔끔할 수 있다. my_list = [2, 3, 5, 7, 11] for number in my_list: print(numbers) # 수행부분이며 for문이 실행되면 반복적으로 수행 # while 반복문이랑은 다르게 조건부분이 없다.# number는 for 반복문에서 사용되는 변수# 수행부분으로 처음들어갈때는 my_list에서 index 0에 있는 정수 2가 변수 number에 지정된다.# 그리고 2가 출력된다. 수행부분이 끈타면 다음 index 1에 있는 정수 3이 변수 number에 지정된다.# 이와 같이 for문에 의해 반복하다가 끝이난다. 2. range 함수 for i in [1, 2..

    Dictionary(feat. key-value)

    Dictionary(feat. key-value)

    1. key - value pair 값 # 사전 (dictionary)# key-value pair (키-값 쌍) my_dictionary = { 5 : 25, # key: 5, value: 25 2 : 4, 3 : 9}print(type(my_dictionary))>>> print(my_dictionary[3])>>> 9 my_dictionary[9] = 81print(my_dictionary)>>> {5: 25, 2: 4, 3: 9, 9: 81}print(my_dictionary[9]>>> 81 # dict은 list와 비슷하지만 차이점이 있다.# list는 index가 0, 1, 2, 3, 4, ~~ 이런 식으로 진행 된다.# dict은 딱히 순서의 개념이 없다. 정해준 값으로 지정이 된다.# 핵심..

    리스트(list)

    리스트(list)

    1. 리스트 # 리스트(list)numbers = [2, 3, 5, 7, 11, 13]names = ['윤수', '혜린', '태호', '영훈'] # 인덱싱(indexing)print(name[1]) # 혜린print(names[0]) # 윤수print(names[-1]) # 영훈print(numbers[-2]) # 11print(numbers[1] + numbers[3]) # 10 # 변수 저장num_1 = numbers[1]num_2 = numbers[3]print(num_1 + num_2) >>> 10 # 리스트 슬라이싱(list slicing)print(numbers[0:4])>>> [2, 3, 5, 7]print(numbers[1:])>>> [3, 5, 7, 11, 13]print(numbers[..

    파이썬 리스트(list)와 문자열 정리|Python

    파이썬 리스트(list)와 문자열 정리|Python

    파이썬에서 리스트와 문자열은 굉장히 비슷하다. 리스트가 어떤 자료형들의 나열이라면, 문자열은 문자들의 나열이라고 할 수 있다. 리스트와 문자열이 어떻게 같고 다른지 알아보자. 인덱싱(Indexing) 두 자료형은 공통적으로 인덱싱(indexing)이 가능하다. 알파벳 리스트의 인덱싱 alphabets_list = ['A', 'B', 'C', 'D', 'E', 'F', 'G', 'H', 'I', 'J'] print(alphabets_list[0]) >>> A print(alphabets_list[1]) >>> B print(alphabets_list[4]) >>> E print(alphabets_list[-1]) >>> J 알파벳 문자열의 인덱싱 alphabets_string = 'ABCDEFGJ' pri..

    8일차)프로그래밍 핵심 개념 in Python(return, optional parameter)

    8일차)프로그래밍 핵심 개념 in Python(return, optional parameter)

    1. 변수 제대로 이해하기 1) = 는 왼쪽과 오른쪽이 같다는 의미가 아니다.2) Python에서 = 는 지정연산자(assignment operator)3) 오늘쪽에 있는 값을 왼쪽 변수에 넣으라는 뜻 x = 7 x = x + 2 print(x) # 9 x = 7 x = x - 2 print(x) # 5 2. 함수의 실행 순서 def hello(): print("Hello!") print("Welcome to Codeit!") print("함수 호출 전")hello()print("함수 호출 후")# 함수 호출 전# Hello!# Welcome to Codeit! # 함수 호출 후 def square(x): #제곱근(sqrt) return x * x print("함수 호출 전")print(square(3)..