학과 성과

  • 학과 소식
  • 학과 성과

2023 1학기 산학프로젝트 1등 수상팀 인터뷰

  • 소프트웨어학과
  • 2023-12-03

지난 12월 진행된 2023년도 산학 R&D 프로젝트 발표회에서 "항가한 사람들"팀이 우승을 차지하여 인터뷰를 진행했다. "항가한 사람들"팀은 Whisper API와 OpenAI GPT-4 API를 활용해, 학습 피라미드 이론에 의하여 학생의 지식 습득을 도와주는 서비스를 제작했다. 

 


1. 산학 프로젝트에서 어떤 서비스를 개발하셨나요? (서비스에 대한 간단한 소개)

저희 팀은 산학 프로젝트에서 Whisper API와 OpenAI GPT-4 API를 활용한, 학습 피라미드 이론에 의하여 학생의 지식 습득을 도와주는 서비스를 만들었습니다.

 

2. 이 서비스에 대해 조금 더 자세히 설명부탁드립니다. (비즈니스 모델, 기능 등)

학습 피라미드 이론에 의하면, 단순하게 강의를 수동적으로 듣기만 할 때는 24시간 후에 5%, 읽기만 할 때는 10%만 머릿속에 남는다고 합니다. 반면, 학습 중인 내용에 대해서 강의를 할 때는 90%나 머릿속에 남는다고 합니다. 이 이론에 의거하여 학생이 말로 강의를 진행하면, 이에 대해 정확성이나 강의 방법에 대해서 AI가 즉시 평가해주는 기능을 담았습니다.

 

3. 이 서비스를 개발한 이유가 무엇인가요?

이 인터뷰를 작성하는 시점에서는 ChatGPT가 한국의 일반인에게도 매우 유명해졌고, GPT-4 API도 Generally Available 되어서 많은 서비스에서 이를 적용하고 있습니다. 서비스를 기획할 당시, 사람들에게도 많이 열려 있지 않은 상황이었으며, GPT-4 API가 모두에게 열려 있는 상황도 아니었습니다. 운 좋게 GPT-4 API를 미리 써 볼 수 있는 기회가 열리게 되었습니다. 저희 팀은 기술의

얼리어답터가 될 수 있는 기회를 놓치지 않고 싶었습니다. 그래서 GPT-4 API를 활용한 서비스를 개발하게 되었습니다.

 

4. 이 서비스의 특징 혹은 다른 서비스와 차별화된 특징에 대해 설명해주세요.

이 서비스를 개발한 이후, 개발 부트캠프에서 저희 서비스와 유사한 서비스를 만든 것을 확인했습니다. 예를 들어 F-Lab에서 저희와 매우 유사한 컨셉의 서비스인, ‘학생이 개념을 설명하면 AI가 이에 맞는 평가를 해 주는 서비스’를 만들어 광고하는 것을 보았습니다. 다른 서비스와 차별점이라면 저희는 5월에 서비스 개발을 완료하였고, F-Lab은 8월에 서비스 개발을 완료한 것입니다. 다른 서비스 대비 First Mover가 되었다는 점이 다른 서비스와 차별화된 특징이라고 할 수 있겠습니다.

 

5. 팀원의 역할은 어떻게 나누었고 회의와 개발은 어떤 식으로 진행하였나요?

팀 셋팅 초기에 팀원들과 식사를 같이 하며 진로 방향성에 대해서 이야기를 우선 나누었습니다. 팀원들이 이 팀에서 프로젝트를 진행하면서 어떤 것을 얻어가면 좋겠다고 생각하는지, 미래에 어떤 개발 포지션을 진행하고 싶어하는 지를 중점적으로 들었습니다. 이후 각자의 숙련도 수준과 원하는 포지션에 맞춰 개발 리드 역할과 개발 팀원 역할을 나누었습니다. 회의는 매주 정해진 요일에 맞춰 진행했으며, 각 주에 본인이 진행한 Progress check 진행하고, Blocker를 공유하며 다음 주에 어떻게 개발할 것인지를 서로 공유하는 방식으로 진행하였습니다. 개발은 GitHub와 Pull Request를 활용하여 팀워크를 십분 발산했습니다. 모든 코드는 코드 리뷰를 거친 후에 병합하였습니다. 이로 인해 프로젝트 처음에는 편차가 심했던 개발 실력들이 프로젝트가 진행되면서 빠르게 좁혀졌고, 최종 발표를 할 때에는 팀원들의 개발 실력이 많이 향상되었습니다.

 

6. 한 학기 동안 개발은 진행하면서 힘든 점이 있었나요?

팀장인 제가 개발 경력이 있기 때문에 개발 과정에서 Blocker를 빠르게 파악한 후 풀어주었기 때문에 팀 전체적으로 어려운 점은 없었습니다. 팀원들이 어려워 하는 부분들을 빠르게 파악한 후 기술적인 조언을 주고 공부할 자료와 키워드를 전달해주었기 때문에 빠른 개발이 가능했다고 생각합니다.

 

7. 이 과목을 수강한 후 느낀점이나 이 과목만을 수강하면서 느낀 이 과목의 장점은 무엇인가요?

팀원과 팀장의 역량에 따라 다르겠지만, 저희 팀원 중 두 명은 실력이 크게 늘어, 과목 수강 후에 회사에서 인턴십을 진행하고 있습니다. 팀원들의 의지와 기본 실력이 있었기에 가능한 일이었겠지만, 팀원들이 성장하는 모습을 바라볼 수 있어 팀장으로서 좋은 경험이었습니다.