2022-07-11 일일 작업 기록: Pynini 트랜스듀서 디버깅 및 MariaDB 환경 설정

Source

  • Field Notes/ReturnZero/Daily Notes/Day 376. 2022-07-11.md

Summary

이 노트는 2022 년 7 월 11 일의 작업 일지를 기록한 것으로, 주요 내용은 Pynini 를 활용한 숫자 - 한글 표기 및 문장 재작성 (rewrite) 트랜스듀서 개발 과정에서의 에러 디버깅과, 로컬 도커 환경에서 MariaDB 서버를 구동하며 겪은 네트워크 (macvlan) 및 시스템 초기화 (systemd) 문제 해결 시도이다. 또한 모델 아카이브 백업 프로세스 개선, VMS 회의 전사 교정, 단식 중의 신체적 상태 등 부수적인 업무와 개인 기록이 포함되어 있다.

Key Points

  • Pynini 실습 중 one_top_rewrite 함수가 다중 최단 경로 (multiple top rewrites) 를 발견할 때 예외를 발생시키는 문제를 확인하고, 멀티 케이스 처리 방안을 모색함.
  • 로컬 도커 컨테이너에서 MariaDB 를 실행하려 했으나, 호스트 시스템의 systemd 가 아닌 컨테이너 환경에서의 서비스 관리 오류와 macvlan 네트워크 설정으로 인한 연결 문제를 겪음.
  • 기존 모델 아카이브를 GitHub Actions 를 통해 NFS 경로로 백업하고 태그를 관리하는 워크플로우를 구축하며, 향후 rtboost 에서 태그 기반 경로 검색 기능을 구현할 계획임을 명시함.
  • VMS 회의 전사 데이터 어노테이션 교정 작업 진행 및 GOP decoder 컴파일 시 DB 헤더 포함을 위한 라이브러리 설치 시도 기록.