Home
Syshin
Cancel

LayoutLM

Paper Review LayoutLM from V1 to V3 (LayoutLM, LayoutLMv2, LayoutLMv3) Background VrDU(Visually-rich Document Understading) Scanned Image나 PDF형태의 Business Document 로부터 필요한 정보 추출 Text, Visual...

Supervisord

Supervisord는 UNIX 계열 운영 시스템에서 여러 프로세스를 모니터링하고 제어하는 클라이언트/서버 시스템으로, 주로 긴 실행 시간을 요하는 프로세스들의 시작, 유지 관리 및 로깅을 관리하는 데 사용된다 프로세스 관리의 필요성 웹 서버, 작업 큐, 백그라운드 작업 등 지속적으로 실행되어야 하는 프로세스들의 관리를 자동화함으로써, 수동으로 서...

통합 프로젝트 기술

기술 스택 정리 Redis 인메모리 데이터 구조 저장소 캐싱, 메시지 브로커, 세션 관리 등에 활용 ChromaDB 벡터 데이터베이스 자연어 처리 모델 관련 대규모 데이터 저장 및 검색 Nginx 웹 서버 및 리버스 프록시 클라이언트 요청 처리 및 백엔드 애플리케이션 전달 Docker ...

Docker Compose에서 Flask와 MySQL 연결 문제

문제 상황 WSL(Windows Subsystem for Linux) 환경에서 Docker Compose를 사용해 Flask(백엔드), MySQL(DB), Nginx(프록시) 컨테이너 설치 MySQL에 test@% 계정을 만들고 proposalDB 권한 부여 Flask에서 pymysql로 MySQL 접속 시도하지만 실패 해결 과정 ...

Linux 환경 구축하기

리눅스 구축 방법 도커(Docker) 장점: 이식성 높음, 경량성, 개발-테스트-프로덕션 간 일관성 단점: 진입장벽이 있음, 시스템 요구사항 높을 수 있음 가상 머신(VM) 장점: 완전한 격리, 다양한 운영 체제 및 리눅스 배포판 지원 단점: 자원 사용 많음, 부팅 시간 길음 WSL (Windows Subsystem for...

초거대 AI 확산 생태계 조성 사업 설명회

진행 순서 추진방향, 유의사항, 추진과제 등 소개 구축 예정 데이터 품질 관리방안 안내 헬프데스크 FAQ에 대한 설명 등 Q&A 인사말: 지능데이터본부 신신애 본부장님 NIA 문준석 수석님 추진방향, 유의사항, 추진과제 등 소개 1. 추진 의의 및 현황 챗 GPT의 등장 → AI 기술...

2024-03-21-LangSmith

LangSmith 이란? LLM application develpoment, monitoring and testing 지원 플랫폼 LangChain이랑 사용시 효과적 제공 기능 LLM 프레임워크 기반 chain, agent에 대한 debug test evaluate monitor ...

Figma 사용법

시작: 선택 Design file FigJam file

Imbalanced Data Prediction(Anomaly Detection)

이상치 탐지 모델 성능 비교 차원 축소 및 클러스터링(Dimension Reduction and Clustering) 모델 성능 비교 평가 지도학습 분류 모델(Supervised Classification Model) 평가 방식 PyCaret 모델 테스트 후 Top 3모델 선정 Stratified K Fold: ...

Monkey Patching

Intro: google-play-scraper 사용법을 익히다가 해당 라이브러리의 문제점을 유저들이 Monkey Patching 기법을 사용해 피해가는걸 보았다. 최근 진행중인 프로젝트에서도 라이브러리에서 제공하지 않는 기능들을 직접 추가해야 했는데, 몽키 패치를 사용하면 좀 더 간단하게 추가할 수 있었을것 같다. Monkey Patch란 몽키...