본 발명 의 실시 예 에 따르 면 , 인공 신경망 은 CNN ( Convolution Neural Network ) , DNN ( Deep Neural Network ) , RNN ( Recurrent Neural Network ) , LSTM ( Long Short Term Memory Network ) , GRUs ( Gated Recurrent Units ) 중 적어도 하나 를 포함 할 수 있 다 . 프로세서 ( 830 ) 는 인공 신경망 에 상기 수신 된 특징 점 데이터 를 입력 하 여 최적 의 추천 상품 을 추출 한다 . 추천 상품 은 복수 개 가 추출 될 수 있 다 . 그리고는 , 추출 된 추천 상품 정보 를 통신부 ( 810 ) 를 통해 사용 자 단 말 로 반환 한다 .