사업자·창업자·투자자가 자신이 가진 것(HAVE)과 필요한 것(WANT)을 등록하면, 임베딩 유사도 검색과 LLM 양방향 적합성 평가를 결합해 서로 도움이 될 상대를 추천하고 연결하는 B2B 네트워킹 MVP를 React + Node.js + PostgreSQL(pgvector) 기반으로 설계·구현합니다.
사업자·창업자·투자자가 자신이 가진 것(HAVE)과 필요한 것(WANT)을 등록하면, 임베딩 유사도 검색과 LLM 양방향 적합성 평가를 결합해 서로 도움이 될 상대를 추천하고 연결하는 B2B 네트워킹 MVP를 React + Node.js + PostgreSQL(pgvector) 기반으로 설계·구현합니다. 상호수락 전 개인정보를 비공개로 유지하는 상태머신과, 비개발자도 운영할 수 있는 승인형 관리자 백오피스를 함께 구현합니다.
작업 범위
주요 업무



B→A 양방향 적합성을 모두 반영하는 LLM 프롬프트 설계와 응답 파싱 안정성 확보 필요
사용자가 등록한 HAVE(제공 가능한 것)와 WANT(필요한 것)를 기반으로, 임베딩 벡터 유사도와 LLM 적합성 평가를 결합해 양방향으로 도움이 될 상대를 추천하고 그 이유를 자연어로 함께 보여줍니다.
임베딩 유사도 검색과 LLM 적합성 평가를 2단계로 결합해, 단순 키워드 매칭이 아닌 의미 기반 양방향 추천 구조를 구현합니다.


가입 직후 자연어 대화형 화면에서 자신의 일·전문성·경험·네트워크·현재 필요한 것을 자유롭게 입력하면, AI가 추가 질문으로 구체화한 뒤 HAVE·WANT 항목으로 구조화해 확인·수정할 수 있게 합니다.
자유 서술형 입력을 AI가 추가 질문으로 보완하며 구조화된 HAVE·WANT 데이터로 변환하는 대화형 온보딩 흐름을 구현합니다.


추천받은 상대에게 연결 요청을 보내고, 받은 요청함에서 수락·거절을 처리하며, 양측이 모두 수락한 경우에만 연락처 등 개인정보가 공개되는 상태 전이를 구현합니다.
상태 전이와 개인정보 공개 조건을 서버 단에서 일관되게 검증하는 연결 요청 상태머신을 구현합니다.


회원과 HAVE·WANT 현황을 조회하고, AI가 생성한 추천을 승인·보류·거절하며, 연결 결과와 가입·매칭 지표를 확인할 수 있는 단일 관리자 화면을 제공합니다.
비개발자인 발주자가 AI 추천 품질을 직접 검수하고 서비스 지표를 확인할 수 있도록 승인 게이트가 있는 관리자 백오피스를 구현합니다.


HAVE·WANT ERD 설계, pgvector 확장 테이블 정의, 매칭·연결 상태머신 스키마 확정
LLM 온보딩 대화 API, 임베딩 생성·유사도 검색, 양방향 적합도 평가 API 구현
추천 카드 그리드·상대 프로필·연결 요청 상태 UI와 회원·추천·연결결과 관리자 화면, 승인 게이팅 로직 구현
API 명세·DB 구조 문서 작성, 크로스 브라우저 검증, 배포 스크립트 정리