AI 활용 텍스트 데이터 분석이번에 텍스트 분석을 배우면서, 단순히 글을 읽는 것이 아니라 텍스트를 데이터처럼 다루는 방법을 익힐 수 있었다.실습은 크게 두 가지 흐름으로 진행됐다. 하나는 텍스트 빈도 분석, 다른 하나는 BERT 기반 텍스트 분류였다.앞의 실습에서는 전통적인 자연어 처리 방식으로 텍스트를 정리하고 핵심 단어를 뽑아보았고, 뒤의 실습에서는 딥러닝 모델을 활용해 문장의 감성을 분류해보았다.1. 텍스트 빈도 분석 실습첫 번째 실습에서는 자세교정 밴드 제품 리뷰 데이터를 활용했다.약 1,500건의 리뷰 데이터를 대상으로 분석을 진행했고, 별점은 1점부터 5점까지 있었으며 4~5점은 긍정, 1~3점은 부정으로 나누어 살펴보았다.이 실습에서 가장 먼저 배운 것은 텍스트 전처리의 중요성이었다.텍스트..
SQL 코드카타Q165. Population Census1. 문제 링크: https://www.hackerrank.com/challenges/asian-population/problem2. 정답 코드:SELECT SUM(c.Population)FROM CITY as cJOIN COUNTRY as co ON c.CountryCode = co.CodeWHERE co.Continent = 'Asia'Python 코드카타 (https://github.com/heeso0908/codekata.git)Q55. 카드 뭉치1. 문제 링크: https://school.programmers.co.kr/learn/courses/30/lessons/1599942. 정답 코드:def solution(cards1, cards2..
SQL 코드카타Q161. Weather Observation Station 161. 문제 링크: https://www.hackerrank.com/challenges/weather-observation-station-16/problem2. 정답 코드:SELECT ROUND(MIN(LAT_N), 4)FROM STATIONWHERE LAT_N > 38.7780; Q162. Weather Observation Station 171. 문제 링크: https://www.hackerrank.com/challenges/weather-observation-station-17/problem2. 정답 코드:SELECT ROUND(LONG_W, 4)FROM STATIONWHERE LAT_N > 38.7780ORDER BY L..
SQL 코드카타Q159. Weather Observation Station 141. 문제 링크: https://www.hackerrank.com/challenges/weather-observation-station-14/problem2. 정답 코드:SELECT ROUND(MAX(LAT_N), 4)FROM STATIONWHERE LAT_N Q160. Weather Observation Station 151. 문제 링크: https://www.hackerrank.com/challenges/weather-observation-station-15/problem2. 정답 코드:SELECT ROUND(LONG_W, 4)FROM STATIONWHERE LAT_N = (SELECT MAX(LAT_N) FROM STA..
SQL 코드카타Q157. Top Earners1. 문제 링크: https://www.hackerrank.com/challenges/earnings-of-employees/problem2. 정답 코드:SELECT (months * salary) as total, COUNT(*)FROM EmployeeWHERE (months * salary) = (SELECT MAX(months * salary) FROM Employee)GROUP BY total;집계 함수가 아닌 (months * salary) 컬럼은 GROUP BY로 묶어주기!WHERE 절에서 monthe * salary는 2개 컬럼을 연결한 값이기 때문에 비교할 때 괄호로 적어주기 Q158. Weather Observation Station..
SQL 코드카타Q156. The Blunder1. 문제 링크: https://www.hackerrank.com/challenges/the-blunder/problem2. 정답 코드:SELECT CEIL(AVG(e.Salary) - AVG(z.Salary_zero_x))FROM EMPLOYEES as eJOIN (SELECT REPLACE(Salary, 0, '') as Salary_zero_x FROM EMPLOYEES) as zCEIL 함수로 올림 처리0을 ''으로 REPLACE 하여 원하는 컬럼(Salary_zero_x) 만들어서 계산 Q169. New Companies1. 문제 링크: https://www.hackerrank.com/challenges/the-company/problem2. 정..
SQL 코드카타Q144. Weather Observation Station 121. 문제 링크: https://www.hackerrank.com/challenges/weather-observation-station-12/problem2. 정답 코드:SELECT DISTINCT CITYFROM STATIONWHERE LEFT(CITY, 1) NOT IN ('a', 'e', 'i', 'o', 'u') AND RIGHT(CITY, 1) NOT IN ('a', 'e', 'i', 'o', 'u'); Q145. Higher Than 75 Marks1. 문제 링크: https://www.hackerrank.com/challenges/more-than-75-marks/problem2. 정답 코드:SELECT Name..
SQL 코드카타Q142. Weather Observation Station 101. 문제 링크: https://www.hackerrank.com/challenges/weather-observation-station-10/problem2. 정답 코드:SELECT DISTINCT CITYFROM STATIONWHERE RIGHT(CITY, 1) NOT IN ('a', 'e', 'i', 'o', 'u'); Q143. Weather Observation Station 111. 문제 링크: https://www.hackerrank.com/challenges/weather-observation-station-11/problem2. 정답 코드:SELECT DISTINCT CITYFROM STATIONWHERE (LE..
SQL 코드카타Q140. Weather Observation Station 81. 문제 링크: https://www.hackerrank.com/challenges/weather-observation-station-8/problem2. 정답 코드:SELECT DISTINCT CITYFROM STATIONWHERE (LEFT(CITY, 1) = 'a' OR LEFT(CITY, 1) ='e' OR LEFT(CITY, 1) ='i' OR LEFT(CITY, 1) ='o' OR LEFT(CITY, 1) ='u') AND (RIGHT(CITY, 1) = 'a' OR RIGHT(CITY, 1) ='e' OR RIGHT(CITY, 1) ='i' OR RIGHT(CITY, 1) ='o' OR RIGHT(CITY, 1)..
SQL 코드카타Q138. Weather Observation Station 61. 문제 링크: https://www.hackerrank.com/challenges/weather-observation-station-6/problem2. 정답 코드:SELECT DISTINCT CITYFROM STATIONWHERE ((CITY like 'a%') OR (CITY like 'e%') OR (CITY like 'i%') OR (CITY like 'o%') OR (CITY like 'u%')); Q139. Weather Observation Station 71. 문제 링크: https://www.hackerrank.com/challenges/weather-observation-station-7/problem2. ..
- Total
- Today
- Yesterday
- 구글코랩
- 통계
- 중학생코딩
- Tableau
- 프로그래밍입문
- github
- 판다스
- 태블로
- 텍스트분석
- 머신러닝
- Python
- 코드카타
- 코딩기초
- 파이썬
- Til
- 코딩처음
- 데이터분석
- SQL
- GoogleColab
- 데이터시각화
- 비전공자코딩
- 파이썬입문
- 내일배움캠프
- git
- 데이터분석입문
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | |||||
| 3 | 4 | 5 | 6 | 7 | 8 | 9 |
| 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| 17 | 18 | 19 | 20 | 21 | 22 | 23 |
| 24 | 25 | 26 | 27 | 28 | 29 | 30 |
| 31 |
