안녕하세요! 11기 SSAFYcial입니다.😁
감사하게도 특화 프로젝트에서 저희 팀이 우수팀으로 선정되었는데요!
본선 발표 리허설을 위해 리허설장에 갔더니,.. 엥 다 아는 사람들?
1학기에 같은 반이었던 언니오빠들이!!
우수팀 결과 나오고 보니 1학기 반 전원이 1~3등 안에 들었더라구용. 12반 최고👍
특화 프로젝트 1, 2등 팀에게 인터뷰를 요청해 봤습니다!
😎 인터뷰이
- 📒 시간이 NULL NULL 팀의 Echo Note
- 📰 3성전자01재용 팀의 뉴쓱
- 📈 선빵7조 팀의 뮤탈리스크
Q. 프로젝트 주제와 목표는 무엇인가요?
📒 시간이 NULL NULL - Echo Note
강의 녹음과 필기를 결합한 음성 AI 기반 학습 지원 서비스입니다. 단순한 필기 앱을 넘어, AI 기술을 활용해 사용자의 효율적인 복습을 돕고자 하였습니다. 더불어 웹 기반으로 구현하여 무료이면서도 설치 없이 누구나 쉽게 접근할 수 있는 학습 환경을 제공하는 것을 목표로 했습니다.
📰 3성전자01재용 - 뉴쓱
뉴쓱은 사람들이 뉴스를 더 쉽고 재밌게 소비할 수 있도록 뉴스 기사를 숏폼 형태로 제공하는 커뮤니티 플랫폼입니다. 사용자들은 간단한 숏폼 영상으로 최신 뉴스를 빠르게 확인하고, 접근성을 높인 인터페이스를 통해 다양한 뉴스를 소비할 수 있습니다. 프로젝트 목표는 도파민을 건강한 콘텐츠로 쌓는 것입니다.
📈 선빵7조 - 뮤탈리스크
뮤탈리스크는 개인 투자자가 입력한 자산 목록과 투자 비중을 바탕으로 최적의 포트폴리오를 추천하는 서비스입니다. 개인 투자자들은 분산투자 전략을 통해 리스크를 줄이고 안정적인 수익을 실현하고 싶어 하지만, 실제로 이러한 분산투자를 구현하는 데 어려움을 겪곤 합니다. Mutual Risk는 포트폴리오의 효율적 비율을 제안하고 성과 지표를 분석해 투자자가 불필요한 리스크를 피하면서도 효율적인 자산 배분을 할 수 있도록 돕는 것을 목표로 하고 있습니다.
Q. 서비스 주요 기능을 소개해 주세요!
📒 시간이 NULL NULL - Echo Note
크게 STT(음성 텍스트 변환), 키워드 하이라이트, 강조 구간 표시, 필기 매핑이 있습니다.
강의 녹음을 텍스트로 변환하고, 타임스탬프를 통해 필요한 구간으로 바로 이동할 수 있습니다. 예를 들어, 강의 내용을 빠르게 텍스트로 확인하면서 필요한 부분만 골라 들을 수 있습니다.
사용자가 설정한 중요한 단어나 키워드를 자동으로 탐지하여 하이라이트 처리합니다. 복습 시, 한눈에 중요한 내용을 파악할 수 있다는 점에서 큰 장점이 있습니다.
AI가 음성을 분석해 큰 목소리나 높은 톤 등 강조된 구간을 자동으로 표시합니다. 교수님이 의도적으로 강조한 중요한 내용을 놓치지 않을 수 있습니다.
녹음과 필기를 매핑하여 특정 필기를 작성한 시점의 강의 녹음을 재생할 수 있습니다. 예를 들어, "내가 이 필기를 왜 했더라?" 싶은 순간에, 관련 강의 구간을 바로 들을 수 있습니다.
📰 3성전자01재용 - 뉴쓱
뉴쓱은 사용자가 숏폼 영상 형태로 뉴스를 빠르고 효율적으로 소비할 수 있도록 다양한 기능을 제공합니다. 오늘의 뉴스 기능을 통해 하루 중 최신 뉴스를 숏폼 영상으로 빠르게 확인할 수 있으며, 연령별 추천 기사를 통해 사용자의 연령대에 맞춘 인기 뉴스를 추천받아 적합한 콘텐츠를 소비할 수 있습니다.
또한, 전체 기사 조회 기능을 활용하면 카테고리 필터를 통해 다양한 기사를 탐색할 수 있으며, 카테고리 기반 추천을 통해 사용자의 시청 기록을 기반으로 관심 있는 분야의 최신 뉴스를 추천받을 수 있습니다.
사용자는 언론사 구독 기능으로 선호하는 언론사의 기사를 모아볼 수 있으며, 관심 있는 기사를 북마크 기능을 통해 저장하고, 자신만의 폴더를 만들어 언제든 다시 확인할 수 있습니다. 검색 기능은 키워드 입력으로 관련 기사와 언론사를 제공하여 원하는 정보를 빠르게 찾을 수 있게 도와줍니다.
마지막으로, 이러한 숏폼 영상은 뉴스 크롤링부터 시나리오 생성, 이미지 및 내레이션 제작 과정을 거쳐 완성됩니다. 이를 통해 고품질의 짧고 간결한 영상 콘텐츠를 제공하며, 사용자에게 유용한 뉴스 소비 경험을 제공합니다.
📈 선빵7조 - 뮤탈리스크
뮤탈리스크 서비스는 크게 포트폴리오 제작, 리밸런싱, 내 포트폴리오 관리 등으로 구분됩니다.
포트폴리오 제작 기능에서는 사용자가 투자를 희망하는 종목들과 제약조건들을 설정하면 해당 종목들로 제약조건을 지키면서 만들 수 있는 최적의 포트폴리오를 생성해 줍니다.
리밸런싱 기능은 포트폴리오를 구성하는 종목들의 비중 재조정기능입니다. 과거에는 최적의 포트폴리오였지만 시간이 지나고 시장 상황이 변하게 되면 더 이상 최적의 포트폴리오라고 말할 수 없게 됩니다. 뮤탈리스크는 리밸런싱이 필요할 때 사용자에게 이메일로 알림을 보내고, 현재 시장 상황에 맞는 포트폴리오로 동작할 수 있도록 비중을 재조정해줍니다.
내 포트폴리오에서는 현재 보유 자산의 위험률, 효율적 포트폴리오 곡선, 산업군별 비중, 백테스팅 등을 확인할 수 있습니다.
Q. 서비스를 통해 사용자가 얻을 수 있는 장점은 무엇인가요?
📒 시간이 NULL NULL - Echo Note
첫 번째로, 접근성이 뛰어납니다. 에코노트는 웹 기반 서비스로, 추가 설치나 기기에 구애받지 않고 어디서든 바로 사용할 수 있습니다. 특히, 무료로 제공되기 때문에 학생들에게 경제적 부담도 없습니다.
두 번째로, 효율적인 복습이 가능합니다. 녹음, 필기, STT 데이터를 한 곳에 통합 관리하면서도, 키워드 하이라이트와 강조 구간 표시로 중요한 내용을 빠르게 확인할 수 있습니다. 이는 공부에 들이는 시간을 줄이면서도 더 효과적인 학습이 가능하도록 돕습니다.
세 번째로, 정확성과 연계성이 돋보입니다. 녹음된 강의와 작성된 필기가 매핑되기 때문에, 강의 내용을 들으면서 내가 작성한 필기 내용을 바로 연결해 볼 수 있어요. 필요한 정보를 빠르게 찾을 수 있죠.
📰 3성전자01재용 - 뉴쓱
뉴쓱을 통해 사용자는 단시간에 뉴스를 효율적으로 소비할 수 있는 경험을 제공합니다. 숏폼 영상을 통해 긴 기사 대신 핵심 내용만을 빠르게 파악할 수 있어 시간 절약이 가능하며, 개인화된 추천 시스템 덕분에 사용자 각각의 연령대나 시청 기록에 적합한 뉴스를 제공받아 더 만족스러운 뉴스 소비가 가능합니다.
또한, 북마크와 언론사 구독 기능을 통해 사용자는 관심 있는 기사를 저장하거나 특정 언론사의 콘텐츠를 한곳에서 모아볼 수 있어 접근성이 크게 향상됩니다. 카테고리 필터와 검색 기능은 사용자가 원하는 기사를 손쉽게 탐색할 수 있도록 지원하며, 이러한 과정을 통해 정보 소비의 편리함과 개인화된 경험을 동시에 제공합니다.
📈 선빵7조 - 뮤탈리스크
현대 포트폴리오 이론에 따르면 포트폴리오를 구성하여 분산투자를 하면 수익률은 유지하면서도 위험도는 특정 하한선까지 낮출 수 있다고 합니다. 따라서, 전문가들은 개인투자자도 포트폴리오를 구성하여 투자할 것을 권장하는데요. 하지만, 포트폴리오의 성능에 가장 큰 영향을 미치는 자산비중을 구하는 것은 많은 종목들의 위험도와 수익률을 고려해야 하므로 개인 투자자에겐 쉽지 않은 일입니다. 뮤탈리스크는 자동으로 최적 투자 비율을 계산해 주어 효과적인 분산투자를 통해 위험률 대비 수익률을 극대화하는 것을 돕습니다. 또한, 초보 투자자들은 저희가 제공하는 미국증권시장 기준 상위 20개 투자자 포트폴리오를 참고해서 투자 종목에 대한 인사이트를 얻을 수도 있습니다.
Q. 이번 프로젝트에서 어떤 기술적 도전을 하셨나요?
📒 시간이 NULL NULL - Echo Note
이번 프로젝트에서는 기술적으로 몇 가지 큰 도전을 경험했습니다.
첫 번째는 STT와 비언어적 강조 분석의 결합이었습니다. OpenAI의 Whisper를 활용해 녹음을 텍스트로 변환하고, 이를 AI 모델로 분석해 교수님의 목소리가 강조된 구간을 찾아내는 작업이었습니다. 특히, 오토인코더 기반의 이상 탐지 모델을 사용해 강조 구간을 정의하는 데 기술적 노력이 많이 들어갔습니다.
두 번째는 사용자 친화적 UI/UX 설계입니다. 학습 도구로서 직관적이고 간결한 경험을 제공해야 했기 때문에, 사용자 피드백을 반복적으로 반영하며 UI를 개선했습니다. 예를 들어, 녹음 구간 클릭 시 해당 필기와 STT 데이터를 바로 볼 수 있도록 하는 작업이 그런 사례 중 하나였습니다.
이러한 도전 과정을 통해 사용자가 학습에서 느낄 수 있는 불편함을 기술적으로 해결하고자 했습니다.
📰 3성전자01재용 - 뉴쓱
이번 프로젝트는 다양한 기술적 도전을 통해 숏폼 뉴스 서비스를 구현했습니다. 우선, BeautifulSoup4 라이브러리를 활용하여 여러 언론사로부터 뉴스를 크롤링하는 시스템을 개발했습니다. 이 과정은 단순히 데이터를 가져오는 것을 넘어, 언론사별로 구조가 다른 데이터를 효과적으로 수집할 수 있도록 세부적인 설계가 필요했습니다.
크롤링된 데이터를 처리하는 과정에서는 AWS Lambda를 활용해 서버리스 환경에서 크롤러를 운영하며 비용 절감과 안정성을 동시에 확보했습니다. 또한, 프롬프트 엔지니어링을 통해 뉴스 원문을 자동으로 분석하고 시나리오를 생성하는 정확도를 61%에서 87%까지 개선하는 데 성공했습니다.
숏폼 제작 파이프라인 또한 기술적으로 큰 도전이었습니다. 뉴스 원문을 기반으로 6개의 장면으로 분할하여 각각의 장면에 대한 묘사와 대사를 생성하고, 이를 기반으로 이미지와 내레이션을 제작해 완성도 높은 숏폼 영상을 만들어냈습니다. 이 모든 과정은 사용자 맞춤형 추천 알고리즘과 연계되어 개인화된 뉴스 소비 경험을 제공하기 위해 설계되었습니다.
📈 선빵7조 - 뮤탈리스크
뮤탈리스크 팀은 Spark, Redis, Airflow 등 최신 기술을 적극적으로 활용하여 성능을 높이고 사용자에게 더 나은 경험을 제공하고자 했습니다.
종목 추천 기능에서는 Spark클러스터를 구축한 후 대규모 데이터를 분산 처리하여, 현재 포트폴리오에 추가했을 시 위험률 대비 수익률이 가장 높아지는 종목을 계산했습니다. 이를 통해 사용자는 저희가 추천하는 종목을 추가했을 때 위험률 대비 수익률이 높은 포트폴리오를 구축할 수 있습니다.
Q. 특화 프로젝트 소감 부탁드립니다.
📒 시간이 NULL NULL - Echo Note
이번 특화 프로젝트를 통해 차별화된 핵심 기능을 서비스적으로 풀어내는 방식의 중요성을 깨달았습니다. 음성 AI를 활용해 발화자가 강조한 부분을 찾아주는 기능을 강의 필기 앱을 풀어내었고 그 결과 좋은 평가를 받아 수상하게 되었습니다. 긴 기간 동안 기획을 반복하며 일정에 다소 부담을 느꼈지만 개발 기간이 짧아진 만큼 일정관리와 역할 분담을 철저히 하여 완성도 높게 마무리 지을 수 있었던 것 같습니다.
📰 3성전자01재용 - 뉴쓱
분하다 멜로디켓... 너희만 아니었으면...
📈 선빵7조 - 뮤탈리스크
각자의 역할에 최선을 다해준 팀원들, 조언을 아끼지 않고 해 주신 컨설턴트님과 코치님들에게 감사를 전하고 싶습니다. 이번 프로젝트를 통해서 기술적으로 많은 것을 배웠고,
협업과 커뮤니케이션의 중요성 역시 다시 한번 실감했습니다. 배운 내용들을 잘 정리해서 자율 프로젝트에선 더 나은 프로젝트를 만들 수 있도록 노력하겠습니다.
마무리
흔쾌히 인터뷰에 응해주신 시간이 NULL NULL 팀, 3성전자01재용 팀, 선빵7조 팀 감사합니다!
추가로 제가 속한 JDBC 팀의 멜로디켓 프로젝트 회고는 이전 기사에서 확인하실 수 있습니다!
이 글을 보시는 다음 기수 싸피생들도 2학기 프로젝트 열심히 하셔서 수상 받으시길 바랍니당🍀
'SSAFY' 카테고리의 다른 글
[SSAFY] 11기 2학기 자율 프로젝트 (+ 우수팀 선정) (2) | 2024.12.03 |
---|---|
[SSAFY] 수료 앨범 촬영 후기 (시현하다 비즈니스 단체 촬영) (6) | 2024.10.31 |
[SSAFY] 11기 2학기 특화 프로젝트 (+ 우수팀 선정, 반 1등) (5) | 2024.10.31 |
[SSAFY] 11기 2학기 공통 프로젝트 (+ 우수팀 선정, 반 1등) (1) | 2024.09.19 |