목록분류 전체보기 (57)
빅데이터 전문가 되기

인공지능하면 제일많이 사용하는 Chat-gpt입니다. 다른 오픈소스 LLM에 비해 한국어 인식을 잘할 뿐아니라 쓰임새도 간편해서 가장 대중화되어 있습니다. 오늘은 이러한 OpenAI의 api key를 발급받아 나만의 챗봇을 간단하게 만들어보도록 하겠습니다. 😸 OpenAI API의 key 발급받기 OpenAI Platform Explore developer resources, tutorials, API docs, and dynamic examples to get the most out of OpenAI's platform. platform.openai.com - 본인의 계정으로 로그인한 후에 +Create new secret key를 눌러 key를 발급받습니다. - 이때 key는 처음에 발급을 받은 이후..
Ubuntu에서 크롬 브라우저를 설치하는 방법에 대하여 알아보겠습니다. 1. 터미널을 실행합니다. 2. 터미널에서 Ubuntu를 업데이트 및 업그레이드를 해줍니다. sudo apt update && sudo apt upgrade -y 3. Chrome 설치를 위한 필수 패키지를 설치합니다. sudo apt install software-properties-common apt-transport-https wget ca-certificates gnupg2 ubuntu-keyring -y 4. 크롬 브라우저의 GPG 키를 가져옵니다. sudo wget -O- https://dl.google.com/linux/linux_signing_key.pub | gpg --dearmor | sudo tee /usr/sha..
😸 OOP(Object Oriented Programming) 이란? - 객체 지향 프로그래밍으로 설계 모형을 특정 프로그램 언어로 번역하는 작업 - 각 부분을 조립하여 전체 프로그램을 만드는 기법 👉 객체(Object, instance) - 서로 연관된 데이터와 그 데이터를 조작하기 위한 함수를 하나의 집합에 모아놓은 것 - 이 때, 집합의 원소가 되는 변수나 함수는 member 또는 attribute라 합니다. - 객체의 속성인 함수는 method라 합니다. 예시로 사각형의 면적을 구하는 프로그램을 만들어 보겠습니다. # 객체 지향하지 않고 구현 h= 10 # 가로 v= 20 # 세로 def area(h,v): return h * v a= area(h, v) print(a) > 200 # 객체 지향 ..

Crawling을 할 때 한글이 깨지는 현상이 나타날 수 있습니다. 저 또한 한글 깨짐 현상으로 인하여 문제해결법에 대하여 열심히 찾아보았습니다. 아래는 제가 한글 깨짐 현상이 나타났던 문제의 코드입니다. Python을 활용한 Wordcloud (네이버 뉴스) 앞서, 네이버 뉴스를 Crawling한 것을 이용하여 Wordcloud를 해보겠습니다. 이 전에 네이버 뉴스를 Crawling 한 내용입니다. Python을 활용한 Crawling (네이버 뉴스) 앞서, Python을 활용하여 지식백과를 Crawlin hi-210.tistory.com 👉 한글 깨짐 현상 - 이 때는 폰트의 경로를 지정해주는 것이 좋습니다. # 폰트 파일의 경로로 수정 FONT_PATH = 'C:\\Windows\\Fonts\\Na..

앞서, Python을 활용하여 지식백과를 Crawling을 하였습니다. Python을 활용한 Crawling (네이버 지식백과) 키워드 검색을 통해 연관검색어, 검색어의 뜻에 대하여 알 수 있도록 지식백과를 Crawling해보겠습니다. 아래는 지식백과(naver)의 사이트 주소입니다. 지식백과 주소 : https://terms.naver.com/ 네이버 지 hi-210.tistory.com 이번에는 네이버 뉴스를 Crawling하여 이를 통해 Wordcloud를 해보겠습니다. 아래는 네이버 뉴스에 대한 주소입니다. : 네이버 뉴스검색 ''의 네이버 뉴스검색 결과입니다. search.naver.com 앞서와 마찬가지로 이번에도 예시로 딸기를 키워드로 설정하겠습니다. - 딸기에 대한 뉴스의 제목, 내용, 링..

앞서, 네이버 뉴스를 Crawling한 것을 이용하여 Wordcloud를 해보겠습니다. 이 전에 네이버 뉴스를 Crawling 한 내용입니다. Python을 활용한 Crawling (네이버 뉴스) 앞서, Python을 활용하여 지식백과를 Crawling을 하였습니다. Python을 활용한 Crawling (네이버 지식백과) 키워드 검색을 통해 연관검색어, 검색어의 뜻에 대하여 알 수 있도록 지식백과를 Crawling해보겠 hi-210.tistory.com 네이버 뉴스에서 Crawling은 제목, 링크, 내용에 대하여 가져왔지만 wordcloud는 링크를 제외한 제목과 내용에 대하여만 이용하도록 하겠습니다. 이번에도 키워드는 딸기로 설정하여 해보겠습니다. 👉 Crawling을 활용한 Wordcloud # ..