전체작품 보기
노우영
AJ.GG
리그오브레전드 API를 사용해서 개인의 전적을 저장 후 통계를 제공해주는 서비스입니다. 챔피언별 승률 통계를 제공해줍니다.
이미림
웹 기반 멀티 유저 컬러링: Coloring Together
여러 사용자가 함께 이용하고 참여할 수 있는 색칠놀이 사이트이다. 사용자는 색칠하고자 하는 밑바탕 도안을 선택하여 방을 생성할 수 있고, 다른 방에 참여할 수도 있다. 방에 참여하면 다른 사용자와 채팅하면서 밑그림에 색칠을 할 수 있다. socket.io 라이브러리 및 HTML5 canvas를 이용하여 구현했다.
임준혁
다중 스트림 믹싱을 지원하는 WebRTC 클라이언트 구조 설계
WebRTC는 브라우저에서 동작하는 웹 어플리케이션끼리 서버와 같은 중간자 없이 미디어 데이터를 주고 받을 수 있도록 도와주는 Web 표준 API이다. 해당 프로젝트는 WebRTC가 지원되지 않는 장치들로부터 미디어 스트림을 받아 온 WebRTC Client가 여러 스트림들을 믹싱하여 WebRTC Server로 전송하기 위한 방법을 찾기 위해 연구하고, 구현한 내용을 담고 있다.
김수현
Kubernetes 환경에서의 MLOps를 활용한 효율적인 기계학습 관리
본 프로젝트는 기계학습 과정을 효과적으로 관리하는 방법론인 MLOps가 on-premise Kubernetes 환경에서도 적절히 활용될 수 있는 방법을 제안하고 이에 필요한 SW를 개발합니다. MLOps에 많이 활용되는 mlflow를 내장한 컨테이너를 개발하여 학습 결과를 체계적으로 기록하고 대시보드를 통하여, 시각적으로 확인할 수 있습니다. 기계학습 단계에서만 GPU를 할당하여 많은 사용자들이 GPU 자원을 공유할 수 있도록, Kubernetes Job 템플릿을 개발 하였고, REST API 서버를 통해 GPU를 활용하는 작업을 간편하게 진행할 수 있습니다.
김준서
Web CAD 서비스 개발
동계 현장 실습 기간 동안 '이에프소프트' 에서 개발 중인 알루미늄 프로파일 제작을 위한 CAD 프로그램을 웹에서 서비스하기 위해 두 달간 웹 페이지와 웹 어플리케이션 서버 그리고 데이터베이스를 개발 했습니다. 동계 현장 실습 간 수행한 결과물의 완성도를 높이기 위해 회사와 협의하여 산학 프로젝트로 이어서 개발을 진행하게 되었습니다.
김병욱, 이지현
3D 스캐닝 데이터 분석 조사 프로젝트
포장 박스 내 빈 공간을 탐지하여 완충재를 자동으로 넣어주는 로봇 개발을 위해서 박스 내부 빈 공간에 대한 분석이 필요하다. 이 프로젝트는 로봇 개발을 위해 인식한 공간 데이터를 추출해서 분석하는 프로젝트이다. 박스 내부의 좌표 데이터를 분석하고 시각화하여 해당 영역에서 어떤 정보를 나타내고 문제점이 무엇인지 확인할 수 있었다.
김현빈
DB 추천 시스템
개발 환경과 상황에 따른 DB 연결 라이브러리 추천 시스템입니다. 같은 양의 데이터를 통신할 때 라이브러리 선택에 따라 성능 차이가 있습니다. 사용자의 개발 상황에 맞는 라이브러리를 추천하는 프로그램입니다.
김규환
GitLab CI/CD를 활용한 하이퍼 클라우드 배포의 기능 구현
도커나 클라우드 구축 같은 복잡한 기반 지식 없이도 학생들이 직접 개발한 애플리케이션을 아주대학교 AjoupyterHub와 Ajou GitLab에서 AjoupyterHub를 비롯한 Amazon Web Service와 Azure 같은 여러 퍼블릭 클라우드 환경에 손쉽게 배포할 수 있는 배포 시스템입니다.