Skip to content

Navigation Menu

Sign in
Sign up

RedFin

휴먼 IT AI 서비스 개발 3조 파이널 프로젝트입니다.

AI 산업 RSS 뉴스 큐레이션 서비스

AI 산업 동향을 최소한의 노력으로 파악할 수 있는 맞춤형 뉴스 추천 서비스입니다.
사용자는 RSS 기반의 다양한 뉴스 소스를 한 곳에서 확인하고,
LLM 기반 인사이트·요약 기능을 통해 보다 빠르게 트렌드를 이해할 수 있습니다.

주요 기능은 아래와 같습니다.

1. 맞춤형 RSS 뉴스 추천 
2. 챗봇 기반 맞춤형 트렌드 인사이트
3. RAG 기반 뉴스 요약 및 검색

향후 확장 기능

단위 기간별 트렌드 인사이트 자동 생성 (RAG 기반 트렌드 리포트)

시연 영상

데모 영상 위의 링크를 누르시면 시연 영상을 볼 수 있습니다.

프로젝트 구성

Frontend

  • redfin_ui: Next.js 기반 개인 맞춤형 뉴스 피드 UI

Backend / Core Services

  • redfin_core: Spring Boot 기반 인증/사용자 콘텐츠 관리 서비스
  • redfin_api: 전처리된 뉴스 데이터를 제공하는 FastAPI 서비스

Data Collection / ETL

AI / NLP

  • redfin_label_api: 키워드 추출 및 카테고리 분류 모델 제공 API
  • redfin_rag: RAG 기반 뉴스 요약/질의응답 서비스

Infra

  • redfin_infra: MariaDB, MongoDB, Elasticsearch, Airflow 등 인프라 구성

기술 스택은 아래와 같습니다.

Frontend: Next.js, TypeScript, TailwindCSS 
Backend: Spring Boot, FastAPI 
AI/ML: HuggingFace, SentenceTransformer, LangChain, Ollama 
Data/Infra: MariaDB, MongoDB, Elasticsearch, ChromaDB 
ETL/DevOps: Airflow, Docker Compose, Bash 
Scraping: feedparser, scrapy 

시스템 구성

팀 소개

  • 우성민(프로젝트 총괄)
    • 기획, 산출물 관리
    • 인프라/애플리케이션 설계 및 구현
    • ETL 파이프라인 API 개발
  • 서익희(프로젝트 리더)
    • 일정 관리
    • 회원가입, 개인별 콘텐츠 관리 기능 개발
  • 강충원 (LLM 개발)
    • RAG 기반 서비스 고도화
    • 프롬프트 엔지니어링
  • 김승환 (추천 시스템 개발)
    • ETL 파이프라인 전처리 로직 구현
    • Elasticsearch 기반 콘텐츠 추천 알고리즘 개발
  • 정회성 (FE/BE 개발)
    • 메인 페이지 및 상세 페이지 UI 개발
    • LLM 튜닝 보조

참고자료

Popular repositories Loading

  1. redfin_api redfin_api Public

    RedFin 서비스의 백엔드 API. FastAPI 기반으로 뉴스 데이터, RAG 검색 결과, 사용자 맞춤형 추천을 외부에 제공합니다.

    Python

  2. redfin_ui redfin_ui Public

    RedFin의 프론트엔드 웹 애플리케이션. Nex.js 기반으로 개인 맞춤형 뉴스 피드와 AI 산업 트렌드 대시보드를 제공합니다.

    TypeScript

  3. redfin_scraper redfin_scraper Public

    Scrapy를 이용해 AI 산업 관련 RSS 및 뉴스 사이트에서 데이터를 수집하고 정제하여, RedFin 서비스의 데이터 소스로 제공합니다.

    Jupyter Notebook

  4. redfin_rag redfin_rag Public

    AI 산업 뉴스를 벡터 검색 기반 RAG(Retrieval-Augmented Generation) 방식으로 분석·검색하여, 개인 맞춤형 추천을 제공합니다.

    Python 1

  5. redfin_rec redfin_rec Public

    AI 산업 뉴스를 기반으로 사용자 맞춤형 추천 알고리즘을 연구·실험하는 레포지토리입니다.

    Jupyter Notebook

  6. redfin_airflow redfin_airflow Public

    Redfin 데이터 파이프라인을 관리하는 워크플로우 오케스트레이션 레포지토리.

    Python

Repositories

Loading
Type
Select type
Language
Select language
Sort
Select order
Showing 10 of 12 repositories

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading...

Most used topics

Loading...

AltStyle によって変換されたページ (->オリジナル) /