배송업체들의 서비스 품질 점수를 기반으로 사용자에게 적절한 배송업체를 추천해주는 배송업체 정보 제공 장치 및 그 동작 방법이 개시된다.본 발명은 사용자의 단말로부터 제1 제품군에 대한 정보와 제1 배송 지역에 대한 정보가 수신되면서, 배송업체 추천 요청이 수신되면, 복수의 배송업체들 각각에 대해서 사전 지정되어 있는 서비스 품질 점수를 기초로, 상기 복수의 배송업체들 각각의 상기 제1 제품군 및 상기 제1 배송 지역에 대한 매칭 적합도 점수를 산정하고, 상기 매칭 적합도 점수가 높은 순으로 소정의 배송업체들에 대한 정보를 추출한 후
배송업체들의 서비스 품질 점수를 기반으로 사용자에게 적절한 배송업체를 추천해주는 배송업체 정보 제공 장치 및 그 동작 방법이 개시된다.본 발명은 사용자의 단말로부터 제1 제품군에 대한 정보와 제1 배송 지역에 대한 정보가 수신되면서, 배송업체 추천 요청이 수신되면, 복수의 배송업체들 각각에 대해서 사전 지정되어 있는 서비스 품질 점수를 기초로, 상기 복수의 배송업체들 각각의 상기 제1 제품군 및 상기 제1 배송 지역에 대한 매칭 적합도 점수를 산정하고, 상기 매칭 적합도 점수가 높은 순으로 소정의 배송업체들에 대한 정보를 추출한 후, 상기 배송업체들에 대한 정보를 추천 배송업체에 대한 정보로 지정하여 상기 사용자의 단말로 전송함으로써, 상기 사용자가 적절한 배송업체를 보다 신속하게 선택할 수 있도록 지원할 수 있다.
대표청구항▼
사전 지정된 n(n은 2 이상의 자연수임)개의 제품군들 각각에 대한 정보가 기록되어 있는 제품군 테이블을 저장하여 유지하는 제품군 테이블 유지부;사전 지정된 k(k는 2 이상의 자연수임)개의 배송 지역들 각각에 대한 정보가 기록되어 있는 배송 지역 테이블을 저장하여 유지하는 배송 지역 테이블 유지부;사전 지정된 복수의 배송업체들 각각에 대한 정보가 기록되어 있는 배송업체 테이블을 저장하여 유지하는 배송업체 테이블 유지부;상기 복수의 배송업체들 각각에 대응되는 것으로 사전 설정된, 상기 n개의 제품군들 각각에 대한 제1 서비스 품질
사전 지정된 n(n은 2 이상의 자연수임)개의 제품군들 각각에 대한 정보가 기록되어 있는 제품군 테이블을 저장하여 유지하는 제품군 테이블 유지부;사전 지정된 k(k는 2 이상의 자연수임)개의 배송 지역들 각각에 대한 정보가 기록되어 있는 배송 지역 테이블을 저장하여 유지하는 배송 지역 테이블 유지부;사전 지정된 복수의 배송업체들 각각에 대한 정보가 기록되어 있는 배송업체 테이블을 저장하여 유지하는 배송업체 테이블 유지부;상기 복수의 배송업체들 각각에 대응되는 것으로 사전 설정된, 상기 n개의 제품군들 각각에 대한 제1 서비스 품질 점수가 기록되어 있는 제1 서비스 품질 점수 테이블을 저장하여 유지하는 제1 점수 테이블 유지부;상기 복수의 배송업체들 각각에 대응되는 것으로 사전 설정된, 상기 k개의 배송 지역들 각각에 대한 제2 서비스 품질 점수가 기록되어 있는 제2 서비스 품질 점수 테이블을 저장하여 유지하는 제2 점수 테이블 유지부;사용자의 단말로부터 제1 제품군에 대한 정보와 제1 배송 지역에 대한 정보가 수신되면서, 배송업체 추천 요청이 수신되면, 상기 제1 서비스 품질 점수 테이블에 기록되어 있는 상기 복수의 배송업체들 각각에 대응되는, 상기 n개의 제품군들 각각에 대한 제1 서비스 품질 점수와 상기 제2 서비스 품질 점수 테이블에 기록되어 있는 상기 복수의 배송업체들 각각에 대응되는, 상기 k개의 배송 지역들 각각에 대한 제2 서비스 품질 점수를 기초로, 상기 복수의 배송업체들 각각의 상기 제1 제품군 및 상기 제1 배송 지역에 대한 매칭 적합도 점수를 산정하는 산정부; 및상기 매칭 적합도 점수가 산정되면, 상기 매칭 적합도 점수가 높은 순으로 상기 배송업체 테이블로부터 사전 설정된 t(t는 2 이상의 자연수임)개의 배송업체들에 대한 정보를 추출한 후, 상기 t개의 배송업체들에 대한 정보를 추천 배송업체에 대한 정보로 지정하여 상기 사용자의 단말로 전송하는 전송부를 포함하고,상기 산정부는상기 n개의 제품군들 각각에 대응되는 것으로 사전 설정된 n차원의 원-핫(One-Hot) 열벡터가 기록되어 있는 열벡터 테이블을 저장하여 유지하는 열벡터 테이블 유지부;상기 k개의 배송 지역들 각각에 대응되는 것으로 사전 설정된 k차원의 원-핫 행벡터가 기록되어 있는 행벡터 테이블을 저장하여 유지하는 행벡터 테이블 유지부;상기 사용자의 단말로부터 상기 제1 제품군에 대한 정보와 상기 제1 배송 지역에 대한 정보가 수신되면서, 상기 배송업체 추천 요청이 수신되면, 상기 제1 서비스 품질 점수 테이블을 참조하여, 상기 복수의 배송업체들 각각에 대응되는, 상기 n개의 제품군들 각각에 대한 제1 서비스 품질 점수를 확인한 후, 상기 복수의 배송업체들 각각에 대해, 상기 n개의 제품군들 각각에 대한 제1 서비스 품질 점수를 성분으로 갖는 n차원의 열벡터를 구성함으로써, 상기 복수의 배송업체들 각각에 대응되는 n차원의 열벡터를 생성하는 열벡터 생성부; 상기 제2 서비스 품질 점수 테이블을 참조하여, 상기 복수의 배송업체들 각각에 대응되는, 상기 k개의 배송 지역들 각각에 대한 제2 서비스 품질 점수를 확인한 후, 상기 복수의 배송업체들 각각에 대해, 상기 k개의 배송 지역들 각각에 대한 제2 서비스 품질 점수를 성분으로 갖는 k차원의 행벡터를 구성함으로써, 상기 복수의 배송업체들 각각에 대응되는 k차원의 행벡터를 생성하는 행벡터 생성부;상기 복수의 배송업체들 각각에 대해, 각 배송업체에 대응되는 n차원의 열벡터와 k차원의 행벡터 간의 크로네커 곱(Kronecker Product)을 연산함으로써, 상기 복수의 배송업체들 각각에 대응되는 n x k 크기의 연산 행렬을 생성하는 연산 행렬 생성부;상기 열벡터 테이블을 참조하여, 상기 n개의 제품군들 각각에 대응되는 n차원의 원-핫 열벡터 중 상기 제1 제품군에 대응되는 n차원의 제1 원-핫 열벡터를 추출하고, 상기 행벡터 테이블을 참조하여, 상기 k개의 배송 지역들 각각에 대응되는 k차원의 원-핫 행벡터 중 상기 제1 배송 지역에 대응되는 k차원의 제1 원-핫 행벡터를 추출한 후, 상기 n차원의 제1 원-핫 열벡터와 상기 k차원의 제1 원-핫 행벡터 간의 크로네커 곱을 연산함으로써, 상기 제1 제품군 및 상기 제1 배송 지역에 대응되는 n x k 크기의 정보 행렬을 생성하는 정보 행렬 생성부;상기 복수 배송업체들 각각에 대해, 각 배송업체에 대응되는 n x k 크기의 연산 행렬과 상기 n x k 크기의 정보 행렬 간의 아다마르 곱(Hadamard Product)을 연산함으로써, 상기 복수의 배송업체들 각각에 대응되는 n x k 크기의 점수 행렬을 생성하는 점수 행렬 생성부; 및상기 복수의 배송업체들 각각에 대응되는 n x k 크기의 점수 행렬에 대한 맨해튼 노름(Manhattan norm)을, 상기 복수의 배송업체들 각각에 대한 상기 매칭 적합도 점수로 산정하는 적합도 점수 산정부를 포함하는 배송업체 정보 제공 장치.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.