반응형

it 3

[Python] 파이썬으로 웹 스크래핑 마스터하기

안녕하세요! 오늘은 파이썬을 이용해 웹 페이지의 데이터를 가져오는 기술, 바로 웹 스크래핑(Web Scraping) 또는 웹 크롤링(Web Crawling)에 대해 알아보겠습니다.프로그래밍을 배우다 보면 특정 웹사이트의 정보를 자동으로 가져와 나만의 데이터로 만들고 싶다는 생각을 한 번쯤 해보셨을 텐데요, 오늘 그 방법을 쉽고 재미있게 알려드리겠습니다!1. 웹 스크래핑이란 무엇일까요?웹 스크래핑은 웹사이트에 있는 정보들 중 내가 원하는 특정 데이터를 자동으로 추출하여 수집하는 기술을 말합니다. 예를 들어, 뉴스 사이트에서 기사 제목만 모으거나, 쇼핑몰에서 특정 상품의 가격 변동을 추적하는 등의 작업을 자동화할 수 있죠.오늘은 파이썬에서 가장 인기 있는 스크래핑 도구인 requests와 BeautifulS..

Python 2025.06.29

[LangChain] LangChain과 RAG로 나만의 똑똑한 AI 챗봇 만들기

https://116116.tistory.com/entry/%F0%9F%A6%9C%EF%B8%8F-LangChain 🦜️ LangChain“LLM 앱을 레고처럼 쉽게 조립하는 오픈소스 도구”1. LangChain이 뭐예요?LLM(대규모 언어 모델) 을 이용한 챗봇·요약기·분석기를 “블록”처럼 이어 붙여 만드는 프레임워크입니다.데이터 읽기,116116.tistory.com 이전 포스팅에서 LangChain의 기본 개념을 살펴보았다면, 오늘은 한 단계 더 나아가 현재 AI 분야에서 가장 뜨거운 기술 중 하나인 "RAG(Retrieval-Augmented Generation)"에 대해 깊이 알아보겠습니다. RAG를 활용하면 대규모 언어 모델(LLM)이 알지 못하는 최신 정보나 특정 도메인의 전문 지식까지 답..

LLM 2025.06.22

[Mongo] 몽고DB 기본

2024.09.08 - [DB/MongoDB] - [Mongo] 몽고DB 소개 [Mongo] 몽고DB 소개몽고DB는 강력하고 유연하며 확장성이 높은 범용 데이터베이스입니다. 다양한 기능을 갖추고 있어 많은 개발자들이 선호하는 데이터베이스 중 하나예요.오늘은 몽고DB의 주요 특징과 장점들에116116.tistory.com 몽고DB는 데이터베이스의 기본 단위인 도큐먼트를 기반으로 하는 NoSQL 데이터베이스입니다. 관계형 데이터베이스와 달리, 몽고DB는 유연한 도큐먼트 지향 모델을 사용하여 다양한 데이터 구조를 쉽게 처리할 수 있어요. 그럼 몽고DB의 기본 개념과 구성 요소에 대해 알아볼게요.1. 도큐먼트(Document)몽고DB의 핵심 데이터 단위는 도큐먼트입니다. 이는 정렬된 키와 그에 연결된 값의 집합..

DB/MongoDB 2024.09.09
반응형