
https://github.com/Heesu01/EngNews
빅데이터톤 <잉뉴스(Ing-news) - AI 기반 뉴스 요약 및 번역 플랫폼>
개요
잉뉴스는 AI를 활용해 뉴스 기사를 요약하고 번역할 수 있는 플랫폼입니다. 네이버와 NY Times API를 통해 다양한 뉴스를 제공하며, 사용자 맞춤형 카테고리와 키워드 설정으로 개인화된 뉴스 경험을 제공합니다. 또한, AI 기반 요약 및 번역, 구문 분석, 채팅형 학습 도구 등을 통해 뉴스 소비와 언어 학습을 동시에 지원합니다.
역할
- UI/UX 디자인: 사용자가 뉴스 검색, 요약, 번역 등 주요 기능을 직관적으로 사용할 수 있도록 인터페이스 설계
- 프론트엔드 개발: React.js를 활용하여 모든 페이지의 사용자 인터페이스 개발
- 서버 및 API 연동: Axios를 활용하여 뉴스 데이터 호출, AI 요청, 사용자 인증 등 서버와의 모든 통신 연결
- 배포 작업: Netlify를 활용한 플랫폼 배포 및 HTTPS 설정으로 사용자 데이터 보안 강화
주요 기능
- 기사 카테고리 및 키워드별 조회
- 네이버와 NY Times API를 활용하여 다양한 기사를 가져오고, Top 5, 카테고리별, 맞춤형 키워드별로 조회 가능
- 회원가입 시 설정한 맞춤형 카테고리와 키워드를 기반으로 개인화된 뉴스 제공
- 정확도순/최신순 정렬
- 사용자가 원하는 방식으로 기사를 정확도순 또는 최신순으로 정렬 가능
- 기사 관련 AI 기능
- 기사를 한글↔영어로 요약하거나 번역하는 AI 기능 제공
- 관련 기사 확인 기능을 통해 연결된 뉴스를 탐색 가능
- 뉴스 기반으로 요약 및 번역 연습을 수행하며, 실시간 피드백을 받을 수 있는 채팅형식 학습 도구 제공
- 드래그한 문장을 구문 해석 및 분석 결과로 제공하는 기능