국가 R&D 투자 동향 분석

소개

기획 과정에서 흔히 사용되는 '국가 R&D 투자 동향 분석'은 크게 아래의 단계로 진행됨.

  1. 분석 분야 설정 - 설정 분야 관련 검색어(키워드) 도출

  2. NTIS 과제 데이터 추출 (데이터 추출 시, 검색유형, 기간, 검색식 설정 필요)

  3. 데이터 노이즈 제거 및 분석을 위한 데이터 가공

  4. 분석 목적에 따른 데이터 피벗 및 차트 작업 - 인사이트 분석

  5. 분석보고서 작성

기존 방식으로 작업 시 상당한 시간이 소요된다는 비효율성에 관한 문제의 개선을 위해 '클로드 코드를 이용한 NTIS 데이터 분석 및 보고서 자동화' 프로젝트를 수행함

진행 방법

클로드 코드를 이용했고, 연산 오류를 막고 정확한 계산을 위해 python과 pandas를 활용함
- 1만 건 이상의 많은 정보가 담긴 엑셀 데이터를 넣으니 파이썬도 활용 어려웠음
- pandas라는 대규모 데이터 처리 외부도구를 활용하여 작업하니 쉽게 진행되었음

*사진 업로드가 어려워 별도 파일로 발표하겠음

결과와 배운 점

  1. 여전히 개선해나가야 할 부분이 많이 보인다.
    - (불완전 업무 플로우) NTIS OpenAPI 승인에 시간이 소요되어, 데이터 추출부터 시작 못함
    - (제외 키워드 제안) '재생의료' 분야와 상이한 분야의 제외 키워드 도출이 잘 되지 않았음
    - (보고서 작성) 차트 그림, 분석 텍스트를 한번에 담을 수 있는 방법 고민 필요(한글보고서화)
    - (보고서 작성) 분석 텍스트의 품질을 강화하기 위해 few-shot을 정교하게 다듬을 필요
    - (모든 과정의 연결 및 에이전트화) 위에서 언급한 NTIS 분석 및 보고서 작성을 위한 1~5단계가 한 번에(사람이 검토해야 하는 파트는 제외하더라도) 이루어질 수 있도록 할 필요

  2. 비개발자도 쉽게 할 수 있다는 바이브코딩이지만, 개발의 아주 기본적 지식을 갖추고 있다면 바이브코딩의 영향력이 더욱 막강해질 것 같다.
    복잡하게 펼쳐지는 코드를 멍때리고 바라보고 있는게 답답해서 유튜브에 바이브코딩 관련 기본 개발 용어나 개념 영상을 딱 한 개 봤는데 그것 만으로도 코딩 과정이 덜 지루해졌다.

  3. 오늘 발표한 결과물은 여기서 끝내지 않고, 1번에 언급한 개선사항을 시간 날 때마다 고쳐나갈 것이다.

지피터스 뉴스레터

이번 주 AI, 딱 쓸 것만

매주 월요일 오후,
읽고 바로 써먹을 AI 소식만