KoBERT 기반 뉴스 요약 시스템1
URL만 붙여넣으면 뉴스 내용을 요약하여 빠르게 확인할 수 있습니다.
ModernNews(현대뉴스)는 사용자가 뉴스 기사 URL을 입력하면,
해당 뉴스 내용을 자동으로 크롤링하고 KoBERT 모델을 통해 요약하여 보여주는 시스템입니다.
앞으로는 날씨 정보, 운세 정보, 실시간 이슈 등의 기능도 추가할 예정입니다.
- 📄 뉴스 URL 자동 크롤링
- 🤖 KoBERT 기반 텍스트 요약
- 🧠 한눈에 보기 쉬운 요약 결과 제공
- 📌 추가적인 기능 소개:
- 현재 지역의 날씨 정보 연동
- 관련 실시간 이슈 크롤링
- 태어난 년도별 운세 예측
범주 | 기술 |
---|---|
언어 | Python 3.11 |
딥러닝 모델 | KoBERT (KakaoBrain) |
웹 프레임워크 | FastAPI |
웹 크롤링 | BeautifulSoup, requests |
요약 방법 | KoBERT + KSS(Korean String processing Suite) |
배포 | FastAPI |
# 1. 클론
git clone https://github.com/Moomin03/ModernNews.git
cd ModernNews
# 2. 가상환경 생성 및 패키지 설치
python -m venv .venv
source .venv/bin/activate # or .\.venv\Scripts\activate (on Windows)
pip install -r requirements.txt
# 3. 실행
uvicorn app.main:app --reload