WasteConnect 소개 — AI 기반 재활용 마켓플레이스
요약
AI 기반 재활용 마켓플레이스인 WasteConnect를 소개합니다. 이 플랫폼은 AI가 폐기물을 식별하고, 시맨틱 임베딩과 pgvector를 활용해 적합한 재활용업체를 매칭하며, 경쟁 입찰을 통해 투명한 거래 환경을 제공합니다.
핵심 포인트
- AI가 폐기물 이미지 분석 및 목록 자동 생성 지원
- 시맨틱 임베딩으로 용어 불일치에도 정확히 매칭
- 경쟁 입찰 시스템으로 투명하고 최적의 가격 제시
- Gemma를 활용한 입찰 분석 및 재활용업체 코파일럿 기능 제공
WasteConnect를 구축했습니다. 이 플랫폼은 AI 기반 폐기물 이해, 시맨틱 매칭(semantic matching), 그리고 경쟁 입찰을 활용하여 폐기물 발생자와 적합한 재활용업체를 연결하는 지능형 재활용 마켓플레이스입니다.
WasteConnect는 무엇을 할까요?
WasteConnect는 재활용 가능한 폐기물을 판매하는 과정을 지능형 마켓플레이스로 변환합니다.
-
AI 폐기물 식별
사용자가 폐기물 이미지와 선택적 설명을 업로드하면, Gemma가 해당 폐기물을 분석하여 카테고리, 재질, 상태 및 잠재적 위험 요소를 식별합니다. -
자동 목록 생성
여러 필드를 수동으로 채울 필요 없이, AI가 업로드된 정보를 구조화된 폐기물 목록으로 변환하며, 사용자는 이를 검토하고 확정할 수 있습니다. -
지능형 재활용업체 매칭
시스템은 실제로 해당 물질을 처리할 수 있는 재활용업체를 식별합니다. 시맨틱 임베딩(Semantic embeddings)과 pgvector를 사용하여 용어가 다르더라도 폐기물과 재활용업체의 역량을 매칭합니다. -
스마트 적격성 필터링
결정론적 알고리즘(Deterministic algorithms)은 재질 호환성, 서비스 반경, 재활용업체 인증 여부, 안전 승인 등 중요한 제약 조건을 확인합니다. -
경쟁 입찰
여러 자격을 갖춘 재활용업체가 입찰을 제출함으로써 동일한 폐기물에 대해 경쟁할 수 있게 되어, 단일 고정가 거래 대신 투명한 마켓플레이스를 만듭니다. -
AI 기반 입찰 분석
Gemma는 가격, 거리, 픽업 편의성, 신뢰성, 위험과 같은 요소를 사용하여 경쟁 입찰을 분석함으로써, 사용자에게 어떤 옵션이 전반적으로 최고의 가치를 제공하는지 이해하도록 돕습니다. -
재활용업체 AI 코파일럿
재활용업체는 자연어(natural language)를 사용하여 플랫폼과 상호 작용하며 관련 폐기물 목록을 발견하고 유망한 기회를 식별할 수 있습니다. -
신뢰 및 분쟁 정보 분석
거래 기록 및 수량 불일치 등을 분석하여 잠재적인 문제를 파악하고 분쟁 해결을 지원합니다.
어떻게 구축했나
핵심 아이디어는 각 부품에 가장 적합한 책임을 부여하는 것이었습니다:
Gemma 4 + Ollama
→ 비전, 추론, 추출, 재순위화 및 입찰 분석
- 🔎 Sentence Transformers → 의미 임베딩(semantic embeddings)
- 🗄️ PostgreSQL + pgvector → 의미 재활용 검색(semantic recycler search)
- ⚙️ FastAPI + Python → 백엔드 및 API
- 💻 Next.js + React + Tailwind CSS → 프론트엔드
- 🐳 Docker → 개발 및 배포
- 📐 결정론적 알고리즘(Deterministic algorithms) → 거리, 필터링, 유효성 검사 및 비즈니스 규칙
🔥 차별점은 무엇인가?
WasteConnect는 단순히
AI 자동 생성 콘텐츠
본 콘텐츠는 Dev.to AI tag의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기