반응형

머신러닝 2

[오픈소스 분석 4일차] LangChain이 API를 관리하는 소스 코드 분석

지난번엔 langchain의 공식 문서를 어느정도 훑어보았고, 이제는 본격적으로 코드에 대해서 뜯어보려한다. 우선 langchain의 폴더 구성은 이렇게 되어있다. langchain과 같은 큰 규모의 생태계를 가진 코드를 분석하는게 생각보다 막막함을 코드를 fork 뜨자마자 느꼈다. 수많은 파일들이 각각 어떤 역할을 하는지 파악하는게 쉬운 일이 아니었다. 이전 이동욱 개발자님의 오픈소스 분석 방법에 관한 글을 보면, 전체적인 아키텍처를 먼저 파악하고 디테일을 보는 것이 우선이라고 하셨으니, 전체적인 아키텍처가 어떻게 구성되어있는지 파악하기 위해 노력했다. 오픈 소스 분석 방법 | 개발자 이동욱 오픈 소스 분석 방법 | 개발자 이동욱오픈 소스 분석 방법 머리속 한켠에는 오픈 소스 활동을 다시 하고 싶다는 ..

오픈소스 2025.11.04

[공모전 후기] 한국경영과학회 AI Business Challenge 수상

한국경영과학회에서 주관하는 AI Business Challenge에서 장려상을 수상했다. 참가하게 된 계기작년 2학기에 듣던 '추천시스템' 수업의 교수님께서 대회에 참가해보겠느냐고 추천해주셔서 참가하게되었다. 사실 이때 코딩을 시작한지 얼마 안되었고, 파이썬 실력이 처참해서 학교 수업조차 제대로 따라가지 못하고 있었는데, 교수님의 연구실 석사 선배님께서 조언을 해주셔서 도움을 많이 받았었다. 주제 선정 및 준비 과정참여 주제는 'CNN 모델 기반 리뷰 유용성 예측 모델'이었다. 캐글의 데이터를 활용해서 리뷰 텍스트 데이터로 리뷰의 추천 수를 예측하는 모델링을 진행했었는데, 아무래도 참가 주제가 '경영 혁신' 사례였기 때문에 이커머스 플랫폼을 타겟팅해서 전략화했다.(지금와서 생각해보니 모델링보다는 전략수립..

공모전 후기 2025.10.10
반응형