diff --git a/see-realview/src/main/java/com/see/realview/search/service/PostAnalyzer.java b/see-realview/src/main/java/com/see/realview/search/service/PostAnalyzer.java index 899fcc3..f486fde 100644 --- a/see-realview/src/main/java/com/see/realview/search/service/PostAnalyzer.java +++ b/see-realview/src/main/java/com/see/realview/search/service/PostAnalyzer.java @@ -64,9 +64,9 @@ public CompletableFuture analyze(NaverSearchResponse searchResp .stream() .map(request -> CompletableFuture.runAsync(() -> analyze(result, imageMap, imageParseRequests, request))) .toList(); - CompletableFuture.allOf(futures.toArray(new CompletableFuture[0])).join(); + CompletableFuture.allOf(futures.toArray(CompletableFuture[]::new)).join(); - log.debug("HTML 파싱 완료. Vision API 요청 작업 시작"); + log.debug("포스트 분석 완료. Vision API 요청 작업 시작"); List visionResponse = googleVisionAPI.call(imageParseRequests); log.debug("Vision API 작업 완료. 파싱 결과 병합 시작"); @@ -163,7 +163,11 @@ private void mergeVisionAPIResults(Map result, List { String text = visionResponseQueue.poll(); boolean advertisement = textAnalyzer.analyzeImageText(text); - log.debug(request.imageLink() + " | " + text + " | " + advertisement); + log.debug("Vision API 응답 결과\n" + + "Post Link: " + request.postLink() + "\n" + + "Image Link: " + request.imageLink() + "\n" + + "Text: " + text + "\n" + + "advertisement: " + advertisement); result.put(request.postLink(), advertisement);