10/17/2025

Whisper와 Pyannote를 이용한 Speech diarization

Whisper와 Pyannote를 이용한 Speech diarization
디지털 시대의 음성은 회의부터 콘텐츠, 고객센터 등 어디에나 존재하는 정보입니다. 그러나 이런 음성 데이터를 효과적으로 활용하는 것은 생각보다 어려운 과제입니다. 음성 데이터를 활용하기 위해 자동 음성 인식(ASR)과 음성 인식 기술을 활용하여 분석 ...

10/16/2025

Pyenv vs. uv

이제까지 블로그에 글을 작성할때는 평어체를 사용했었다. 경어체? 평어체? 고민이 많았는데., 본 글부터는 경어체를 사용할 생각이다. 파이썬 개발자는 다양한 프로젝트에서 여러 파이썬 버전을 사용할 경우가 자주 발생합니다. 이런 상황을 해결하기 위해서는 ...

10/13/2025

허깅페이스(Hugging Face)란?

허깅페이스(Hugging Face)란?
AI에 조금이라도 관심이 있다면 허깅페이스(Hugging Face)에 대해 들어봤을것이다. 오늘은 허깅페이스에 대해서 알아보자. 허깅페이스는 자연어 처리(NLP) 및 머신러닝(ML) 분야의 기술을 발전시키기 위한 오픈소스 플랫폼이자 커뮤니티이다. 개발...

9/18/2025

Text to SQL이 왜 잘 안될까?

Text to SQL이 왜 잘 안될까?
LLM(Large Language Model)의 등장으로 데이터 접근 방식도 변해야 한다고 생각한다. 데이터베이스 분야외에 다른 분야는 LLM을 위한 변화가 이미 시작되었다. 프론트엔드 관점에서는 Perplexity, GPT 검색과 같은 AI 에이전트...

9/02/2025

사람들은 AI로 분류된 제품을 싫어한다.

사람들은 AI로 분류된 제품을 싫어한다.
포스팅 제목이 자극적이라고 생각할 수 있지만, 내가 한 말은 아니기에 오해 마시라. 흥미로운 연구 논문 이 있다. 워싱턴 주립대와 템플 대학교의 연구원들은 제품에 AI 기능을 추가했을 때의 효과에 대한 연구를 발표했다.  100명의 참여자로 구성된 두...

프로그래머가 비즈니스 문제를 해결해야 할까?

프로그래머가 비즈니스 문제를 해결해야 할까?
대부분의 조직은 R&R로 나눠져있다. 그리고 업계에 만연하는 것중 프로그래머는 비즈니스 문제 해결에 관여해서는 안된다는 얘기가 있다. 비즈니스 니즈에 집중하는 것이 프로그래밍의 순수한 기술적 본질을 훼손한다는 이야기이다. 나는 이런 관점에 반대...

8/20/2025

Data Lake, Data Mesh, Data Fabric 주요 차이점

Data Lake, Data Mesh, Data Fabric 주요 차이점
우리는 효과적인 의사 결정을 위해 데이터에 기반한 인사이트에 의존한다. 그래서 데이터 관리를 위한 적절한 프레임워크나 플랫폼을 선택하는 것이 매우 중요하다. 오늘날 가장 널리 사용되는 것은 Data Lake, Data Mesh, Data Fabrrc ...