# extraction_logs

extractor_name: llm_json_extractor_with_rule_fallback
provider: lm_studio
input_hash: 3365f33be364bce1fa7a3fc52f3cd57d968a701de2a5be84dc2cd892b150282a
created_at: 2026-05-14 11:33:18.523643
raw_output:
{"entity_count": 14, "claim_count": 14, "ai_provider": "lm_studio", "ai_model": null, "ai_warning": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "fallback": "rule_based", "extraction_mode": "fallback", "page_context": {"url": "https://theforment.com/product/detail.html?product_no=254", "final_url": "https://theforment.com/product/detail.html?product_no=254", "title": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "clean_text": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00\n62,000\uc6d0\n49,000\uc6d0\n\ud53c\uc5b4\ub098\ub294 \uac10\uac01, \uac10\uc815\uc758 \ud0c4\uc0dd\n\ub8e8\ubc14\ube0c\uc640 \uc740\ubc29\uc6b8\uaf43\uc758 \uc2f1\uadf8\ub7ec\uc6c0,\u200b\n\ud551\ud06c \ud504\ub9ac\uc9c0\uc544\uc640 \ub85c\uc988 \uaf43\uc78e\uc758 \ud5a5\uc774 \ud658\ud76c\ub97c \uc120\uc0ac\ud569\ub2c8\ub2e4.\u200b\n\ub51c\ub77c\uc787 \ubd80\ucf00\ub294 \uaf43\uc758 \ubaa8\uc591\ubcf4\ub2e4,\n\uaf43\uc774 \ud53c\uc5b4\ub098\ub294 \uc21c\uac04\uc758 \uac10\uc815\uc5d0\u200b \uac00\uae4c\uc6b4 \ud5a5\uc785\ub2c8\ub2e4.\u200b\n\uaf43\uc9d1\uc758 \ubb38\uc744 \uc5f4\uc5c8\uc744 \ub54c, \uc0dd\ud654\uc758 \ud5a5\uc774 \uc228\uc744 \ubc00\uace0 \ub4e4\uc5b4\uc62c \ub54c.\n\uadf8 \ucc30\ub098\uc758 \ub9d1\uace0 \ud130\uc9c0\ub294 \ub4ef\ud55c \uac10\uac01.\u200b\n\uaf43\ucc98\ub7fc \ud130\uc9c0\ub294 \uae30\uc068\uc744 \ud5a5\uc73c\ub85c \ub290\uaef4\ubcf4\uc138\uc694.\u200b\n\uc601\ubb38\uc0c1\ud488\uba85\n\ucf54\ud2bc \ub51c\ub77c\uc787 \ubd80\ucf00\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n[50ml]\n\ud504\ub9ac\uc9c0\uc544\u3163\uc774\uc2ac \uba38\uae08\uc740 \uc7a5\ubbf8\u3163\ud480\ub0b4\uc74c\n\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.\n\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.\n\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.\n\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.\n\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.\n\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "source_zones": [{"zone_type": "product_title", "selector": "h1", "text": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "confidence": 0.86, "claim_allowed": true}, {"zone_type": "product_summary", "selector": ".xans-product-detaildesign", "text": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00\n62,000\uc6d0\n49,000\uc6d0\n\ud53c\uc5b4\ub098\ub294 \uac10\uac01, \uac10\uc815\uc758 \ud0c4\uc0dd\n\ub8e8\ubc14\ube0c\uc640 \uc740\ubc29\uc6b8\uaf43\uc758 \uc2f1\uadf8\ub7ec\uc6c0,\u200b\n\ud551\ud06c \ud504\ub9ac\uc9c0\uc544\uc640 \ub85c\uc988 \uaf43\uc78e\uc758 \ud5a5\uc774 \ud658\ud76c\ub97c \uc120\uc0ac\ud569\ub2c8\ub2e4.\u200b\n\ub51c\ub77c\uc787 \ubd80\ucf00\ub294 \uaf43\uc758 \ubaa8\uc591\ubcf4\ub2e4,\n\uaf43\uc774 \ud53c\uc5b4\ub098\ub294 \uc21c\uac04\uc758 \uac10\uc815\uc5d0\u200b \uac00\uae4c\uc6b4 \ud5a5\uc785\ub2c8\ub2e4.\u200b\n\uaf43\uc9d1\uc758 \ubb38\uc744 \uc5f4\uc5c8\uc744 \ub54c, \uc0dd\ud654\uc758 \ud5a5\uc774 \uc228\uc744 \ubc00\uace0 \ub4e4\uc5b4\uc62c \ub54c.\n\uadf8 \ucc30\ub098\uc758 \ub9d1\uace0 \ud130\uc9c0\ub294 \ub4ef\ud55c \uac10\uac01.\u200b\n\uaf43\ucc98\ub7fc \ud130\uc9c0\ub294 \uae30\uc068\uc744 \ud5a5\uc73c\ub85c \ub290\uaef4\ubcf4\uc138\uc694.\u200b\n\uc601\ubb38\uc0c1\ud488\uba85\n\ucf54\ud2bc \ub51c\ub77c\uc787 \ubd80\ucf00\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n[50ml]\n\ud504\ub9ac\uc9c0\uc544\u3163\uc774\uc2ac \uba38\uae08\uc740 \uc7a5\ubbf8\u3163\ud480\ub0b4\uc74c", "confidence": 0.8300000000000001, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}], "warnings": [], "raw_text_length": 14942, "main_content_length": 698, "clean_text_length": 698, "clean_markdown_length": 900}, "validation": {"claim_status": "rule_candidate", "accepted_claim_count": 3, "rejected_claim_count": 11, "rejected_entity_count": 3, "rejected_claims": [{"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "predicate": "hasAccord", "object": "\uc2dc\ud2b8\ub7ec\uc2a4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "predicate": "hasAccord", "object": "\ud50c\ub85c\ub7f4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "predicate": "hasAccord", "object": "\uc6b0\ub514", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "predicate": "hasAccord", "object": "\uba38\uc2a4\ud06c", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "predicate": "hasAccord", "object": "\ud30c\uc6b0\ub354\ub9ac", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "predicate": "evokesMood", "object": "Fresh", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "predicate": "evokesMood", "object": "Romantic", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "predicate": "evokesMood", "object": "Elegant", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "predicate": "suitableForSeason", "object": "Spring", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "predicate": "hasReviewKeyword", "object": "\uc794\ud5a5", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "predicate": "hasReviewKeyword", "object": "\uc740\uc740", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}], "rejected_entities": [{"entity": "\uc6b0\ub514", "entity_type": "Accord", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc794\ud5a5", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc740\uc740", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}]}, "candidate_entities": [{"entity_type": "Perfume", "name": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "attributes": {"name": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "brand": "62,000\uc6d0", "price": {"amount": 62000.0, "currency": "\uc6d0"}}, "evidence_text": null, "confidence": 0.74, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Brand", "name": "62,000\uc6d0", "attributes": {}, "evidence_text": null, "confidence": 0.62, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Note", "name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "attributes": {}, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uc2dc\ud2b8\ub7ec\uc2a4", "attributes": {}, "evidence_text": "\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud50c\ub85c\ub7f4", "attributes": {}, "evidence_text": "\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4 [50ml] \ud504\ub9ac\uc9c0\uc544\u3163\uc774\uc2ac \uba38\uae08\uc740 \uc7a5\ubbf8\u3163\ud480\ub0b4\uc74c \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uba38\uc2a4\ud06c", "attributes": {}, "evidence_text": "\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud30c\uc6b0\ub354\ub9ac", "attributes": {}, "evidence_text": "\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Fresh", "attributes": {}, "evidence_text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Romantic", "attributes": {}, "evidence_text": "\uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Elegant", "attributes": {}, "evidence_text": "\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Season", "name": "Spring", "attributes": {}, "evidence_text": "\ub77c\uc787 \ubd80\ucf00 \uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4 [50ml] \ud504\ub9ac\uc9c0\uc544\u3163\uc774\uc2ac \uba38\uae08\uc740 \uc7a5\ubbf8\u3163\ud480\ub0b4\uc74c \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}], "candidate_claims": [{"subject_name": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "subject_type": "Perfume", "predicate": "hasBrand", "object_name": "62,000\uc6d0", "object_type": "Brand", "object_value": null, "evidence_text": "62,000\uc6d0", "evidence_summary": null, "confidence": 0.888, "confidence_reason": "brand pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.78, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.888}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "subject_type": "Perfume", "predicate": "hasBaseNote", "object_name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "object_type": "Note", "object_value": null, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "evidence_summary": "base_notes includes \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.902, "confidence_reason": "base_notes rule matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_description", "source_selector": ".desc", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.82, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.902}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc \ub51c\ub77c\uc787\ubd80\ucf00", "subject_type": "Perfume", "predicate": "hasPrice", "object_name": null, "object_type": null, "object_value": {"amount": 62000.0, "currency": "\uc6d0"}, "evidence_text": "62,000\uc6d0", "evidence_summary": null, "confidence": 0.916, "confidence_reason": "price pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.86, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.916}}}]}


extractor_name: llm_json_extractor_with_rule_fallback
provider: lm_studio
input_hash: 3124b58861e7399f6fd1c4317ad8a4b6b394e0799de463d4aec7ef3bd1e0fba9
created_at: 2026-05-14 11:33:28.193423
raw_output:
{"entity_count": 14, "claim_count": 14, "ai_provider": "lm_studio", "ai_model": null, "ai_warning": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "fallback": "rule_based", "extraction_mode": "fallback", "page_context": {"url": "https://theforment.com/product/detail.html?product_no=80", "final_url": "https://theforment.com/product/detail.html?product_no=80", "title": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "clean_text": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4\n49,000\uc6d0\n39,000\uc6d0\n\uacf5\uae30 \uc18d \ub5a0\ub2e4\ub2c8\ub294 \uac10\uc815\uc758 \ub5a8\ub9bc\n\uac10\uc815\uc758 \uc2dc\uc791\uc744 \uc54c\ub9ac\ub294 \uc0c8\ub85c\uc6c0\uc744 \ud45c\ud604\ud55c\u200b\n\ubca0\ub974\uac00\ubabb\uc758 \uc2dc\ud2b8\ub7ec\uc2a4 \ud5a5\uacfc \uad00\ub2a5\uc801\uc778 \uc6b0\ub514\ud5a5\uc758 \uc870\ud654\u200b\n\uc775\uc219\ud55c \uacf5\uac04\uc774 \ub2e4\ub974\uac8c \ub290\uaef4\uc9c0\ub358 \uc21c\uac04,\u200b\n\ud5a5\uc744 \ub530\ub77c \ud53c\uc5b4\ub098\ub294 \uac10\uc815\uc758 \ub808\uc774\uc5b4\u200b\n\ucf54\ud2bc \ud0a4\uc2a4\ub294 \ub9c8\uc74c\uc744 \ub4e4\ud0a8 \uac83\ub3c4, \uc804\ud55c \uac83\ub3c4 \uc544\ub2cc\u200b\n\uc544\uc9c1 \ub9d0\ud558\uc9c0 \ubabb\ud55c \ub9c8\uc74c\uc758 \ubbf8\uc138\ud55c \ub5a8\ub9bc.\u200b\n\uc785\ub9de\ucda4\ubcf4\ub2e4 \ub354 \uae4a\uc774, \ub9c8\uc74c\uc758 \uacb0\uc744 \ub0a8\uae30\ub294 \ud5a5\uc785\ub2c8\ub2e4.\u200b\n\uc601\ubb38\uc0c1\ud488\uba85\n\ucf54\ud2bc \ud0a4\uc2a4\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n[50ml]\n\ubca0\ub974\uac00\ubabb\u3163\ud654\uc774\ud2b8 \ud50c\ub85c\ub7f4\u3163\ubd80\ub4dc\ub7ec\uc6b4 \ub098\ubb34\uacb0\n\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.\n\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.\n\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.\n\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.\n\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.\n\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "source_zones": [{"zone_type": "product_title", "selector": "h1", "text": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "confidence": 0.86, "claim_allowed": true}, {"zone_type": "product_summary", "selector": ".xans-product-detaildesign", "text": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4\n49,000\uc6d0\n39,000\uc6d0\n\uacf5\uae30 \uc18d \ub5a0\ub2e4\ub2c8\ub294 \uac10\uc815\uc758 \ub5a8\ub9bc\n\uac10\uc815\uc758 \uc2dc\uc791\uc744 \uc54c\ub9ac\ub294 \uc0c8\ub85c\uc6c0\uc744 \ud45c\ud604\ud55c\u200b\n\ubca0\ub974\uac00\ubabb\uc758 \uc2dc\ud2b8\ub7ec\uc2a4 \ud5a5\uacfc \uad00\ub2a5\uc801\uc778 \uc6b0\ub514\ud5a5\uc758 \uc870\ud654\u200b\n\uc775\uc219\ud55c \uacf5\uac04\uc774 \ub2e4\ub974\uac8c \ub290\uaef4\uc9c0\ub358 \uc21c\uac04,\u200b\n\ud5a5\uc744 \ub530\ub77c \ud53c\uc5b4\ub098\ub294 \uac10\uc815\uc758 \ub808\uc774\uc5b4\u200b\n\ucf54\ud2bc \ud0a4\uc2a4\ub294 \ub9c8\uc74c\uc744 \ub4e4\ud0a8 \uac83\ub3c4, \uc804\ud55c \uac83\ub3c4 \uc544\ub2cc\u200b\n\uc544\uc9c1 \ub9d0\ud558\uc9c0 \ubabb\ud55c \ub9c8\uc74c\uc758 \ubbf8\uc138\ud55c \ub5a8\ub9bc.\u200b\n\uc785\ub9de\ucda4\ubcf4\ub2e4 \ub354 \uae4a\uc774, \ub9c8\uc74c\uc758 \uacb0\uc744 \ub0a8\uae30\ub294 \ud5a5\uc785\ub2c8\ub2e4.\u200b\n\uc601\ubb38\uc0c1\ud488\uba85\n\ucf54\ud2bc \ud0a4\uc2a4\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n[50ml]\n\ubca0\ub974\uac00\ubabb\u3163\ud654\uc774\ud2b8 \ud50c\ub85c\ub7f4\u3163\ubd80\ub4dc\ub7ec\uc6b4 \ub098\ubb34\uacb0", "confidence": 0.8300000000000001, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}], "warnings": [], "raw_text_length": 15353, "main_content_length": 694, "clean_text_length": 694, "clean_markdown_length": 892}, "validation": {"claim_status": "rule_candidate", "accepted_claim_count": 3, "rejected_claim_count": 11, "rejected_entity_count": 3, "rejected_claims": [{"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "predicate": "hasAccord", "object": "\uc2dc\ud2b8\ub7ec\uc2a4", "reason": "source zone product_summary is not allowed for hasAccord", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "predicate": "hasAccord", "object": "\ud50c\ub85c\ub7f4", "reason": "source zone product_summary is not allowed for hasAccord", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "predicate": "hasAccord", "object": "\uc6b0\ub514", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "predicate": "hasAccord", "object": "\uba38\uc2a4\ud06c", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "predicate": "hasAccord", "object": "\ud30c\uc6b0\ub354\ub9ac", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "predicate": "evokesMood", "object": "Fresh", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "predicate": "evokesMood", "object": "Romantic", "reason": "source zone product_summary is not allowed for evokesMood", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "predicate": "evokesMood", "object": "Elegant", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "predicate": "suitableForSeason", "object": "Spring", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "predicate": "hasReviewKeyword", "object": "\uc794\ud5a5", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "predicate": "hasReviewKeyword", "object": "\uc740\uc740", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}], "rejected_entities": [{"entity": "\uc6b0\ub514", "entity_type": "Accord", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc794\ud5a5", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc740\uc740", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}]}, "candidate_entities": [{"entity_type": "Perfume", "name": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "attributes": {"name": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "brand": "49,000\uc6d0", "price": {"amount": 49000.0, "currency": "\uc6d0"}}, "evidence_text": null, "confidence": 0.74, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Brand", "name": "49,000\uc6d0", "attributes": {}, "evidence_text": null, "confidence": 0.62, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Note", "name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "attributes": {}, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uc2dc\ud2b8\ub7ec\uc2a4", "attributes": {}, "evidence_text": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4 49,000\uc6d0 39,000\uc6d0 \uacf5\uae30 \uc18d \ub5a0\ub2e4\ub2c8\ub294 \uac10\uc815\uc758 \ub5a8\ub9bc \uac10\uc815\uc758 \uc2dc\uc791\uc744 \uc54c\ub9ac\ub294 \uc0c8\ub85c\uc6c0\uc744 \ud45c\ud604\ud55c\u200b \ubca0\ub974\uac00\ubabb\uc758 \uc2dc\ud2b8\ub7ec\uc2a4 \ud5a5\uacfc \uad00\ub2a5\uc801\uc778 \uc6b0\ub514\ud5a5\uc758 \uc870\ud654\u200b \uc775\uc219\ud55c \uacf5\uac04\uc774 \ub2e4\ub974\uac8c \ub290\uaef4\uc9c0\ub358 \uc21c\uac04,\u200b \ud5a5\uc744 \ub530\ub77c \ud53c\uc5b4\ub098\ub294 \uac10\uc815\uc758 \ub808\uc774\uc5b4\u200b \ucf54\ud2bc \ud0a4\uc2a4\ub294 \ub9c8\uc74c\uc744 \ub4e4\ud0a8 \uac83\ub3c4, \uc804\ud55c", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud50c\ub85c\ub7f4", "attributes": {}, "evidence_text": " \ubbf8\uc138\ud55c \ub5a8\ub9bc.\u200b \uc785\ub9de\ucda4\ubcf4\ub2e4 \ub354 \uae4a\uc774, \ub9c8\uc74c\uc758 \uacb0\uc744 \ub0a8\uae30\ub294 \ud5a5\uc785\ub2c8\ub2e4.\u200b \uc601\ubb38\uc0c1\ud488\uba85 \ucf54\ud2bc \ud0a4\uc2a4 \uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4 [50ml] \ubca0\ub974\uac00\ubabb\u3163\ud654\uc774\ud2b8 \ud50c\ub85c\ub7f4\u3163\ubd80\ub4dc\ub7ec\uc6b4 \ub098\ubb34\uacb0 \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uba38\uc2a4\ud06c", "attributes": {}, "evidence_text": "\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud30c\uc6b0\ub354\ub9ac", "attributes": {}, "evidence_text": "\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Fresh", "attributes": {}, "evidence_text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Romantic", "attributes": {}, "evidence_text": " \ub5a8\ub9bc.\u200b \uc785\ub9de\ucda4\ubcf4\ub2e4 \ub354 \uae4a\uc774, \ub9c8\uc74c\uc758 \uacb0\uc744 \ub0a8\uae30\ub294 \ud5a5\uc785\ub2c8\ub2e4.\u200b \uc601\ubb38\uc0c1\ud488\uba85 \ucf54\ud2bc \ud0a4\uc2a4 \uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4 [50ml] \ubca0\ub974\uac00\ubabb\u3163\ud654\uc774\ud2b8 \ud50c\ub85c\ub7f4\u3163\ubd80\ub4dc\ub7ec\uc6b4 \ub098\ubb34\uacb0 \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Elegant", "attributes": {}, "evidence_text": "\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Season", "name": "Spring", "attributes": {}, "evidence_text": "\ud0a4\uc2a4 \uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4 [50ml] \ubca0\ub974\uac00\ubabb\u3163\ud654\uc774\ud2b8 \ud50c\ub85c\ub7f4\u3163\ubd80\ub4dc\ub7ec\uc6b4 \ub098\ubb34\uacb0 \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}], "candidate_claims": [{"subject_name": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "subject_type": "Perfume", "predicate": "hasBrand", "object_name": "49,000\uc6d0", "object_type": "Brand", "object_value": null, "evidence_text": "49,000\uc6d0", "evidence_summary": null, "confidence": 0.888, "confidence_reason": "brand pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.78, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.888}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "subject_type": "Perfume", "predicate": "hasBaseNote", "object_name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "object_type": "Note", "object_value": null, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "evidence_summary": "base_notes includes \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.902, "confidence_reason": "base_notes rule matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_description", "source_selector": ".desc", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.82, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.902}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ucf54\ud2bc\ud0a4\uc2a4", "subject_type": "Perfume", "predicate": "hasPrice", "object_name": null, "object_type": null, "object_value": {"amount": 49000.0, "currency": "\uc6d0"}, "evidence_text": "49,000\uc6d0", "evidence_summary": null, "confidence": 0.916, "confidence_reason": "price pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.86, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.916}}}]}


extractor_name: llm_json_extractor_with_rule_fallback
provider: lm_studio
input_hash: 76a0f2dfa30772b3319f59106e5be5581d8568f9ddee8c9390ac6712b5ba4414
created_at: 2026-05-14 11:33:37.801761
raw_output:
{"entity_count": 15, "claim_count": 15, "ai_provider": "lm_studio", "ai_model": null, "ai_warning": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "fallback": "rule_based", "extraction_mode": "fallback", "page_context": {"url": "https://theforment.com/product/detail.html?product_no=382", "final_url": "https://theforment.com/product/detail.html?product_no=382", "title": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14 - FORMENT \ud3ec\ub9e8\ud2b8", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "clean_text": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14\n36,500\uc6d0\n29,000\uc6d0\n[RENEWAL]\n\uc0b4\uacb0\uc5d0 \uba38\ubb34\ub294 \uac00\uc7a5 \ud3ec\uadfc\ud55c \ud5a5\uae30, \ud3ec\ub9e8\ud2b8 \uace0\uccb4\ud5a5\uc218.\nSIGNATURE SOLID PERFUME PEBBLE\n\ub354\uc6b1 \ubd80\ub4dc\ub7ec\uc6cc\uc9c4 \ud06c\ub9ac\ubbf8\ud55c \uc81c\ud615\uc5d0 \uc5d0\ud0c4\uc62c \ubb34\ucca8\uac00\ub85c\n\ud53c\ubd80 \uc790\uadf9 \uc5c6\uc774 \uac00\uc7a5 \ud3ec\uadfc\ud558\uace0 \uc790\uc5f0\uc2a4\ub7ec\uc6b4 \ud5a5\uae30\ub97c \uacbd\ud5d8\ud574\ubcf4\uc138\uc694\n\uac10\uac01\uc801\uc778 \ud398\ube14 \ub514\uc790\uc778\uc758 \uc194\ub9ac\ub4dc \ud37c\ud4f8\uc740\n\ud55c \uc190\uc5d0 \uc3d9 \ub4e4\uc5b4\uc624\ub294 \ud3ec\ud130\ube14\ud55c \uc0ac\uc774\uc988\ub85c\n\uc5b8\uc81c \uc5b4\ub514\uc11c\ub098 \uae30\ubd84 \uc88b\uc740 \ud5a5\uae30\ub97c \uc120\uc0ac\ud569\ub2c8\ub2e4.\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n[30ml]\n\uc194\ub9ac\ub4dc \ud37c\ud4f8\uc758 3\uac00\uc9c0 \ud5a5\n\uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc\n\uc194\ub9ac\ub4dc\ud37c\ud4f8 \uc804\uc6a9 \ud5c8\uadf8\ubaac \ud0a4\ub9c1 1\uac1c\n\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.\n\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.\n\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.\n\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.\n\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.\n\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "source_zones": [{"zone_type": "product_title", "selector": "h1", "text": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "confidence": 0.86, "claim_allowed": true}, {"zone_type": "product_summary", "selector": ".xans-product-detaildesign", "text": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14\n36,500\uc6d0\n29,000\uc6d0\n[RENEWAL]\n\uc0b4\uacb0\uc5d0 \uba38\ubb34\ub294 \uac00\uc7a5 \ud3ec\uadfc\ud55c \ud5a5\uae30, \ud3ec\ub9e8\ud2b8 \uace0\uccb4\ud5a5\uc218.\nSIGNATURE SOLID PERFUME PEBBLE\n\ub354\uc6b1 \ubd80\ub4dc\ub7ec\uc6cc\uc9c4 \ud06c\ub9ac\ubbf8\ud55c \uc81c\ud615\uc5d0 \uc5d0\ud0c4\uc62c \ubb34\ucca8\uac00\ub85c\n\ud53c\ubd80 \uc790\uadf9 \uc5c6\uc774 \uac00\uc7a5 \ud3ec\uadfc\ud558\uace0 \uc790\uc5f0\uc2a4\ub7ec\uc6b4 \ud5a5\uae30\ub97c \uacbd\ud5d8\ud574\ubcf4\uc138\uc694\n\uac10\uac01\uc801\uc778 \ud398\ube14 \ub514\uc790\uc778\uc758 \uc194\ub9ac\ub4dc \ud37c\ud4f8\uc740\n\ud55c \uc190\uc5d0 \uc3d9 \ub4e4\uc5b4\uc624\ub294 \ud3ec\ud130\ube14\ud55c \uc0ac\uc774\uc988\ub85c\n\uc5b8\uc81c \uc5b4\ub514\uc11c\ub098 \uae30\ubd84 \uc88b\uc740 \ud5a5\uae30\ub97c \uc120\uc0ac\ud569\ub2c8\ub2e4.\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n[30ml]\n\uc194\ub9ac\ub4dc \ud37c\ud4f8\uc758 3\uac00\uc9c0 \ud5a5\n\uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc\n\uc194\ub9ac\ub4dc\ud37c\ud4f8 \uc804\uc6a9 \ud5c8\uadf8\ubaac \ud0a4\ub9c1 1\uac1c", "confidence": 0.8300000000000001, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}], "warnings": [], "raw_text_length": 15838, "main_content_length": 703, "clean_text_length": 703, "clean_markdown_length": 894}, "validation": {"claim_status": "rule_candidate", "accepted_claim_count": 3, "rejected_claim_count": 12, "rejected_entity_count": 3, "rejected_claims": [{"subject": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "predicate": "hasAccord", "object": "\uc2dc\ud2b8\ub7ec\uc2a4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "predicate": "hasAccord", "object": "\ud50c\ub85c\ub7f4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "predicate": "hasAccord", "object": "\uc6b0\ub514", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "predicate": "hasAccord", "object": "\uba38\uc2a4\ud06c", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "predicate": "hasAccord", "object": "\ud30c\uc6b0\ub354\ub9ac", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "predicate": "evokesMood", "object": "Fresh", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "predicate": "evokesMood", "object": "Romantic", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "predicate": "evokesMood", "object": "Elegant", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "predicate": "evokesMood", "object": "Cozy", "reason": "source zone product_summary is not allowed for evokesMood", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "predicate": "suitableForSeason", "object": "Spring", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "predicate": "hasReviewKeyword", "object": "\uc794\ud5a5", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "predicate": "hasReviewKeyword", "object": "\uc740\uc740", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}], "rejected_entities": [{"entity": "\uc6b0\ub514", "entity_type": "Accord", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc794\ud5a5", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc740\uc740", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}]}, "candidate_entities": [{"entity_type": "Perfume", "name": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "attributes": {"name": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "brand": "36,500\uc6d0", "price": {"amount": 36500.0, "currency": "\uc6d0"}}, "evidence_text": null, "confidence": 0.74, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Brand", "name": "36,500\uc6d0", "attributes": {}, "evidence_text": null, "confidence": 0.62, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Note", "name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "attributes": {}, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uc2dc\ud2b8\ub7ec\uc2a4", "attributes": {}, "evidence_text": "\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud50c\ub85c\ub7f4", "attributes": {}, "evidence_text": " \ud37c\ud4f8\uc758 3\uac00\uc9c0 \ud5a5 \uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc \uc194\ub9ac\ub4dc\ud37c\ud4f8 \uc804\uc6a9 \ud5c8\uadf8\ubaac \ud0a4\ub9c1 1\uac1c \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uba38\uc2a4\ud06c", "attributes": {}, "evidence_text": "\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud30c\uc6b0\ub354\ub9ac", "attributes": {}, "evidence_text": "\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Fresh", "attributes": {}, "evidence_text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Romantic", "attributes": {}, "evidence_text": "\uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Elegant", "attributes": {}, "evidence_text": "\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Cozy", "attributes": {}, "evidence_text": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14 36,500\uc6d0 29,000\uc6d0 [RENEWAL] \uc0b4\uacb0\uc5d0 \uba38\ubb34\ub294 \uac00\uc7a5 \ud3ec\uadfc\ud55c \ud5a5\uae30, \ud3ec\ub9e8\ud2b8 \uace0\uccb4\ud5a5\uc218. SIGNATURE SOLID PERFUME PEBBLE \ub354\uc6b1 \ubd80\ub4dc\ub7ec\uc6cc\uc9c4 \ud06c\ub9ac\ubbf8\ud55c \uc81c\ud615\uc5d0 \uc5d0\ud0c4\uc62c \ubb34\ucca8\uac00\ub85c \ud53c\ubd80 \uc790\uadf9 ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Season", "name": "Spring", "attributes": {}, "evidence_text": "l] \uc194\ub9ac\ub4dc \ud37c\ud4f8\uc758 3\uac00\uc9c0 \ud5a5 \uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc \uc194\ub9ac\ub4dc\ud37c\ud4f8 \uc804\uc6a9 \ud5c8\uadf8\ubaac \ud0a4\ub9c1 1\uac1c \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}], "candidate_claims": [{"subject_name": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "subject_type": "Perfume", "predicate": "hasBrand", "object_name": "36,500\uc6d0", "object_type": "Brand", "object_value": null, "evidence_text": "36,500\uc6d0", "evidence_summary": null, "confidence": 0.888, "confidence_reason": "brand pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.78, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.888}}}, {"subject_name": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "subject_type": "Perfume", "predicate": "hasBaseNote", "object_name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "object_type": "Note", "object_value": null, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "evidence_summary": "base_notes includes \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.902, "confidence_reason": "base_notes rule matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_description", "source_selector": ".desc", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.82, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.902}}}, {"subject_name": "\uc194\ub9ac\ub4dc \ud37c\ud4f8 \ud398\ube14", "subject_type": "Perfume", "predicate": "hasPrice", "object_name": null, "object_type": null, "object_value": {"amount": 36500.0, "currency": "\uc6d0"}, "evidence_text": "36,500\uc6d0", "evidence_summary": null, "confidence": 0.916, "confidence_reason": "price pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.86, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.916}}}]}


extractor_name: llm_json_extractor_with_rule_fallback
provider: lm_studio
input_hash: 1b8f3f2a17e2dc9efac4362ebf49091f28426b09d5273ef4ca0070a52e90d838
created_at: 2026-05-14 11:33:47.425292
raw_output:
{"entity_count": 15, "claim_count": 15, "ai_provider": "lm_studio", "ai_model": null, "ai_warning": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "fallback": "rule_based", "extraction_mode": "fallback", "page_context": {"url": "https://theforment.com/product/detail.html?product_no=92", "final_url": "https://theforment.com/product/detail.html?product_no=92", "title": "\ud3ec\ub9e8\ud2b8  \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8 - FORMENT \ud3ec\ub9e8\ud2b8", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "clean_text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8\n24,000\uc6d0\n19,000\uc6d0\n\uc544\ucfe0\uc544\ub9ac\uce58 \ud568\uc720\ub85c \ucd09\ucd09\ud558\uace0 \ud48d\uc131\ud55c \uac70\ud488\uc774 \ud53c\ubd80\ub97c\n\ubd80\ub4dc\ub7fd\uac8c \uc138\uc815\ud558\uc5ec \ub9e4\ub044\ub7ec\uc6b4 \ud53c\ubd80\ub97c \ub9cc\ub4e4\uace0,\n\ub0b4\ucd94\ub7f4 \ud504\ub85c\ud14d\ud130 \ud2b9\ud5c8 \uc131\ubd84\uc758 \uae4a\uc740 \ubcf4\uc2b5\uac10\uc740\n\uc53b\uace0\ub09c \ud6c4\uc758 \uac74\uc870 \uc2a4\ud2b8\ub808\uc2a4\ub97c \ub9c9\uc544\uc90d\ub2c8\ub2e4.\n\uc601\ubb38\uc0c1\ud488\uba85\n\ucf54\ud2bc\ud5c8\uadf8\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n\ub04c\uc5b4\uc548\uace0 \uc2f6\uc740 \ud3ec\uadfc\ud55c \ud5a5\uc758 \ucf54\ud2bc \ud5c8\uadf8 \ud37c\ud4f8 \ubc14\ub514\uc6cc\uc2dc\ub294\n\uc624\ub86f\uc774 \uc990\uae30\ub294 \ud734\uc2dd\uc758 \uac00\uce58\ub97c \ub354\uc6b1 \ud48d\uc131\ud558\uac8c \ucc44\uc6b0\uba70,\n\uc0e4\uc6cc \ud6c4\uc5d0\ub3c4 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub418\ub294 \ud5a5\uae30\uc758 \uc5ec\uc6b4\uc744 \ub0a8\uae41\ub2c8\ub2e4.\n\uc740\ubc29\uc6b8 \uaf43\u3163\ud3ec\uadfc\ud55c \uc774\ubd88\u3163\uba38\uc2a4\ud06c\n\uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc\n2\uac1c \uc774\uc0c1 \uad6c\ub9e4 \uc2dc \uc0e4\uc6cc\ubcfc 1\uac1c \uc99d\uc815\n\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.\n\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.\n\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.\n\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.\n\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.\n\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "source_zones": [{"zone_type": "product_title", "selector": "h1", "text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "confidence": 0.86, "claim_allowed": true}, {"zone_type": "product_summary", "selector": ".xans-product-detaildesign", "text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8\n24,000\uc6d0\n19,000\uc6d0\n\uc544\ucfe0\uc544\ub9ac\uce58 \ud568\uc720\ub85c \ucd09\ucd09\ud558\uace0 \ud48d\uc131\ud55c \uac70\ud488\uc774 \ud53c\ubd80\ub97c\n\ubd80\ub4dc\ub7fd\uac8c \uc138\uc815\ud558\uc5ec \ub9e4\ub044\ub7ec\uc6b4 \ud53c\ubd80\ub97c \ub9cc\ub4e4\uace0,\n\ub0b4\ucd94\ub7f4 \ud504\ub85c\ud14d\ud130 \ud2b9\ud5c8 \uc131\ubd84\uc758 \uae4a\uc740 \ubcf4\uc2b5\uac10\uc740\n\uc53b\uace0\ub09c \ud6c4\uc758 \uac74\uc870 \uc2a4\ud2b8\ub808\uc2a4\ub97c \ub9c9\uc544\uc90d\ub2c8\ub2e4.\n\uc601\ubb38\uc0c1\ud488\uba85\n\ucf54\ud2bc\ud5c8\uadf8\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n\ub04c\uc5b4\uc548\uace0 \uc2f6\uc740 \ud3ec\uadfc\ud55c \ud5a5\uc758 \ucf54\ud2bc \ud5c8\uadf8 \ud37c\ud4f8 \ubc14\ub514\uc6cc\uc2dc\ub294\n\uc624\ub86f\uc774 \uc990\uae30\ub294 \ud734\uc2dd\uc758 \uac00\uce58\ub97c \ub354\uc6b1 \ud48d\uc131\ud558\uac8c \ucc44\uc6b0\uba70,\n\uc0e4\uc6cc \ud6c4\uc5d0\ub3c4 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub418\ub294 \ud5a5\uae30\uc758 \uc5ec\uc6b4\uc744 \ub0a8\uae41\ub2c8\ub2e4.\n\uc740\ubc29\uc6b8 \uaf43\u3163\ud3ec\uadfc\ud55c \uc774\ubd88\u3163\uba38\uc2a4\ud06c\n\uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc\n2\uac1c \uc774\uc0c1 \uad6c\ub9e4 \uc2dc \uc0e4\uc6cc\ubcfc 1\uac1c \uc99d\uc815", "confidence": 0.8300000000000001, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}], "warnings": [], "raw_text_length": 15880, "main_content_length": 706, "clean_text_length": 706, "clean_markdown_length": 902}, "validation": {"claim_status": "rule_candidate", "accepted_claim_count": 3, "rejected_claim_count": 12, "rejected_entity_count": 3, "rejected_claims": [{"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "predicate": "hasAccord", "object": "\uc2dc\ud2b8\ub7ec\uc2a4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "predicate": "hasAccord", "object": "\ud50c\ub85c\ub7f4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "predicate": "hasAccord", "object": "\uc6b0\ub514", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "predicate": "hasAccord", "object": "\uba38\uc2a4\ud06c", "reason": "source zone product_summary is not allowed for hasAccord", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "predicate": "hasAccord", "object": "\ud30c\uc6b0\ub354\ub9ac", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "predicate": "evokesMood", "object": "Fresh", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "predicate": "evokesMood", "object": "Romantic", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "predicate": "evokesMood", "object": "Elegant", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "predicate": "evokesMood", "object": "Cozy", "reason": "source zone product_summary is not allowed for evokesMood", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "predicate": "suitableForSeason", "object": "Spring", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "predicate": "hasReviewKeyword", "object": "\uc794\ud5a5", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "predicate": "hasReviewKeyword", "object": "\uc740\uc740", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}], "rejected_entities": [{"entity": "\uc6b0\ub514", "entity_type": "Accord", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc794\ud5a5", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc740\uc740", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}]}, "candidate_entities": [{"entity_type": "Perfume", "name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "attributes": {"name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "brand": "24,000\uc6d0", "price": {"amount": 24000.0, "currency": "\uc6d0"}}, "evidence_text": null, "confidence": 0.74, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Brand", "name": "24,000\uc6d0", "attributes": {}, "evidence_text": null, "confidence": 0.62, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Note", "name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "attributes": {}, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uc2dc\ud2b8\ub7ec\uc2a4", "attributes": {}, "evidence_text": "\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud50c\ub85c\ub7f4", "attributes": {}, "evidence_text": "\ud55c \uc774\ubd88\u3163\uba38\uc2a4\ud06c \uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc 2\uac1c \uc774\uc0c1 \uad6c\ub9e4 \uc2dc \uc0e4\uc6cc\ubcfc 1\uac1c \uc99d\uc815 \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uba38\uc2a4\ud06c", "attributes": {}, "evidence_text": " \ubc14\ub514\uc6cc\uc2dc\ub294 \uc624\ub86f\uc774 \uc990\uae30\ub294 \ud734\uc2dd\uc758 \uac00\uce58\ub97c \ub354\uc6b1 \ud48d\uc131\ud558\uac8c \ucc44\uc6b0\uba70, \uc0e4\uc6cc \ud6c4\uc5d0\ub3c4 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub418\ub294 \ud5a5\uae30\uc758 \uc5ec\uc6b4\uc744 \ub0a8\uae41\ub2c8\ub2e4. \uc740\ubc29\uc6b8 \uaf43\u3163\ud3ec\uadfc\ud55c \uc774\ubd88\u3163\uba38\uc2a4\ud06c \uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc 2\uac1c \uc774\uc0c1 \uad6c\ub9e4 \uc2dc \uc0e4\uc6cc\ubcfc 1\uac1c \uc99d\uc815 \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud30c\uc6b0\ub354\ub9ac", "attributes": {}, "evidence_text": "\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Fresh", "attributes": {}, "evidence_text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Romantic", "attributes": {}, "evidence_text": "\uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Elegant", "attributes": {}, "evidence_text": "\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Cozy", "attributes": {}, "evidence_text": ", \ub0b4\ucd94\ub7f4 \ud504\ub85c\ud14d\ud130 \ud2b9\ud5c8 \uc131\ubd84\uc758 \uae4a\uc740 \ubcf4\uc2b5\uac10\uc740 \uc53b\uace0\ub09c \ud6c4\uc758 \uac74\uc870 \uc2a4\ud2b8\ub808\uc2a4\ub97c \ub9c9\uc544\uc90d\ub2c8\ub2e4. \uc601\ubb38\uc0c1\ud488\uba85 \ucf54\ud2bc\ud5c8\uadf8 \uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4 \ub04c\uc5b4\uc548\uace0 \uc2f6\uc740 \ud3ec\uadfc\ud55c \ud5a5\uc758 \ucf54\ud2bc \ud5c8\uadf8 \ud37c\ud4f8 \ubc14\ub514\uc6cc\uc2dc\ub294 \uc624\ub86f\uc774 \uc990\uae30\ub294 \ud734\uc2dd\uc758 \uac00\uce58\ub97c \ub354\uc6b1 \ud48d\uc131\ud558\uac8c \ucc44\uc6b0\uba70, \uc0e4\uc6cc \ud6c4\uc5d0\ub3c4 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub418\ub294 \ud5a5\uae30\uc758 \uc5ec\uc6b4\uc744 \ub0a8\uae41\ub2c8\ub2e4. ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Season", "name": "Spring", "attributes": {}, "evidence_text": "\uc6b8 \uaf43\u3163\ud3ec\uadfc\ud55c \uc774\ubd88\u3163\uba38\uc2a4\ud06c \uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc 2\uac1c \uc774\uc0c1 \uad6c\ub9e4 \uc2dc \uc0e4\uc6cc\ubcfc 1\uac1c \uc99d\uc815 \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}], "candidate_claims": [{"subject_name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "subject_type": "Perfume", "predicate": "hasBrand", "object_name": "24,000\uc6d0", "object_type": "Brand", "object_value": null, "evidence_text": "24,000\uc6d0", "evidence_summary": null, "confidence": 0.888, "confidence_reason": "brand pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.78, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.888}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "subject_type": "Perfume", "predicate": "hasBaseNote", "object_name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "object_type": "Note", "object_value": null, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "evidence_summary": "base_notes includes \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.902, "confidence_reason": "base_notes rule matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_description", "source_selector": ".desc", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.82, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.902}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc\ud5c8\uadf8", "subject_type": "Perfume", "predicate": "hasPrice", "object_name": null, "object_type": null, "object_value": {"amount": 24000.0, "currency": "\uc6d0"}, "evidence_text": "24,000\uc6d0", "evidence_summary": null, "confidence": 0.916, "confidence_reason": "price pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.86, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.916}}}]}


extractor_name: llm_json_extractor_with_rule_fallback
provider: lm_studio
input_hash: 4d8ebb1a1551f3e270baa3aa7b4675eb2f0459e8d05d4d7d3c2fd174d57f0c0f
created_at: 2026-05-14 11:33:57.013580
raw_output:
{"entity_count": 14, "claim_count": 14, "ai_provider": "lm_studio", "ai_model": null, "ai_warning": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "fallback": "rule_based", "extraction_mode": "fallback", "page_context": {"url": "https://theforment.com/product/detail.html?product_no=336", "final_url": "https://theforment.com/product/detail.html?product_no=336", "title": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0 - FORMENT \ud3ec\ub9e8\ud2b8", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "clean_text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0\n24,000\uc6d0\n19,000\uc6d0\nTOP : \uc0c8\ud558\uc580 \ube44\ub204\uac70\ud488MIDDLE : \ud654\uc774\ud2b8 \uc544\uc774\ub9ac\uc2a4BASE : \ucf54\ud2bc\uba38\uc2a4\ud06c\n\uc601\ubb38\uc0c1\ud488\uba85\n\ucf54\ud2bc \ubc30\uc4f0\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n\uc544\ucfe0\uc544\ub9ac\uce58 \ud568\uc720\ub85c \ucd09\ucd09\ud558\uace0 \ud48d\uc131\ud55c \uac70\ud488\uc774\n\ud53c\ubd80\ub97c \ubd80\ub4dc\ub7fd\uac8c \uc138\uc815\ud558\uc5ec \ub9e4\ub044\ub7ec\uc6b4 \ud53c\ubd80\ub97c \ub9cc\ub4e4\uace0,\n\ub0b4\ucd94\ub7f4 \ud504\ub85c\ud14d\ud130 \ud2b9\ud5c8 \uc131\ubd84\uc758 \uae4a\uc740 \ubcf4\uc2b5\uac10\uc740\n\uc53b\uace0\ub09c \ud6c4\uc758 \uac74\uc870 \uc2a4\ud2b8\ub808\uc2a4\ub97c \ub9c9\uc544\uc90d\ub2c8\ub2e4.\n\uc0e4\uc6cc\ub97c \ub9c9 \ub05d\ub0b4\uace0 \ub098\uc628\ub4ef\ud55c \uae68\ub057\ud558\uace0 \uae30\ubd84\uc88b\uc740\n\ube44\ub204\ud5a5\uc758 \ucf54\ud2bc\ubc30\uc4f0 \ud37c\ud4f8 \ubc14\ub514\uc6cc\uc2dc\ub294\n\uc624\ub86f\uc774 \uc990\uae30\ub294 \ud734\uc2dd\uc758 \uac00\uce58\ub97c \ub354\uc6b1 \ud48d\uc131\ud558\uac8c \ucc44\uc6b0\uba70,\n\uc0e4\uc6cc \ud6c4\uc5d0\ub3c4 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub418\ub294 \ud5a5\uae30\uc758 \uc5ec\uc6b4\uc744 \ub0a8\uae41\ub2c8\ub2e4.\n\ube44\ub204\uac70\ud488 | \ud654\uc774\ud2b8 \uc544\uc774\ub9ac\uc2a4 | \ucf54\ud2bc\uba38\uc2a4\ud06c\n\uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc\n2\uac1c \uc774\uc0c1 \uad6c\ub9e4 \uc2dc \uc0e4\uc6cc\ubcfc 1\uac1c \uc99d\uc815\n\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.\n\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.\n\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.\n\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.\n\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.\n\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "source_zones": [{"zone_type": "product_title", "selector": "h1", "text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "confidence": 0.86, "claim_allowed": true}, {"zone_type": "product_summary", "selector": ".xans-product-detaildesign", "text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0\n24,000\uc6d0\n19,000\uc6d0\nTOP : \uc0c8\ud558\uc580 \ube44\ub204\uac70\ud488MIDDLE : \ud654\uc774\ud2b8 \uc544\uc774\ub9ac\uc2a4BASE : \ucf54\ud2bc\uba38\uc2a4\ud06c\n\uc601\ubb38\uc0c1\ud488\uba85\n\ucf54\ud2bc \ubc30\uc4f0\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n\uc544\ucfe0\uc544\ub9ac\uce58 \ud568\uc720\ub85c \ucd09\ucd09\ud558\uace0 \ud48d\uc131\ud55c \uac70\ud488\uc774\n\ud53c\ubd80\ub97c \ubd80\ub4dc\ub7fd\uac8c \uc138\uc815\ud558\uc5ec \ub9e4\ub044\ub7ec\uc6b4 \ud53c\ubd80\ub97c \ub9cc\ub4e4\uace0,\n\ub0b4\ucd94\ub7f4 \ud504\ub85c\ud14d\ud130 \ud2b9\ud5c8 \uc131\ubd84\uc758 \uae4a\uc740 \ubcf4\uc2b5\uac10\uc740\n\uc53b\uace0\ub09c \ud6c4\uc758 \uac74\uc870 \uc2a4\ud2b8\ub808\uc2a4\ub97c \ub9c9\uc544\uc90d\ub2c8\ub2e4.\n\uc0e4\uc6cc\ub97c \ub9c9 \ub05d\ub0b4\uace0 \ub098\uc628\ub4ef\ud55c \uae68\ub057\ud558\uace0 \uae30\ubd84\uc88b\uc740\n\ube44\ub204\ud5a5\uc758 \ucf54\ud2bc\ubc30\uc4f0 \ud37c\ud4f8 \ubc14\ub514\uc6cc\uc2dc\ub294\n\uc624\ub86f\uc774 \uc990\uae30\ub294 \ud734\uc2dd\uc758 \uac00\uce58\ub97c \ub354\uc6b1 \ud48d\uc131\ud558\uac8c \ucc44\uc6b0\uba70,\n\uc0e4\uc6cc \ud6c4\uc5d0\ub3c4 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub418\ub294 \ud5a5\uae30\uc758 \uc5ec\uc6b4\uc744 \ub0a8\uae41\ub2c8\ub2e4.\n\ube44\ub204\uac70\ud488 | \ud654\uc774\ud2b8 \uc544\uc774\ub9ac\uc2a4 | \ucf54\ud2bc\uba38\uc2a4\ud06c\n\uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc\n2\uac1c \uc774\uc0c1 \uad6c\ub9e4 \uc2dc \uc0e4\uc6cc\ubcfc 1\uac1c \uc99d\uc815", "confidence": 0.8300000000000001, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}], "warnings": [], "raw_text_length": 15594, "main_content_length": 773, "clean_text_length": 773, "clean_markdown_length": 970}, "validation": {"claim_status": "rule_candidate", "accepted_claim_count": 3, "rejected_claim_count": 11, "rejected_entity_count": 3, "rejected_claims": [{"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "predicate": "hasAccord", "object": "\uc2dc\ud2b8\ub7ec\uc2a4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "predicate": "hasAccord", "object": "\ud50c\ub85c\ub7f4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "predicate": "hasAccord", "object": "\uc6b0\ub514", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "predicate": "hasAccord", "object": "\uba38\uc2a4\ud06c", "reason": "source zone product_summary is not allowed for hasAccord", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "predicate": "hasAccord", "object": "\ud30c\uc6b0\ub354\ub9ac", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "predicate": "evokesMood", "object": "Fresh", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "predicate": "evokesMood", "object": "Romantic", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "predicate": "evokesMood", "object": "Elegant", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "predicate": "suitableForSeason", "object": "Spring", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "predicate": "hasReviewKeyword", "object": "\uc794\ud5a5", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "predicate": "hasReviewKeyword", "object": "\uc740\uc740", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}], "rejected_entities": [{"entity": "\uc6b0\ub514", "entity_type": "Accord", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc794\ud5a5", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc740\uc740", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}]}, "candidate_entities": [{"entity_type": "Perfume", "name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "attributes": {"name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "brand": "24,000\uc6d0", "price": {"amount": 24000.0, "currency": "\uc6d0"}}, "evidence_text": null, "confidence": 0.74, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Brand", "name": "24,000\uc6d0", "attributes": {}, "evidence_text": null, "confidence": 0.62, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Note", "name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "attributes": {}, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uc2dc\ud2b8\ub7ec\uc2a4", "attributes": {}, "evidence_text": "\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud50c\ub85c\ub7f4", "attributes": {}, "evidence_text": " | \ucf54\ud2bc\uba38\uc2a4\ud06c \uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc 2\uac1c \uc774\uc0c1 \uad6c\ub9e4 \uc2dc \uc0e4\uc6cc\ubcfc 1\uac1c \uc99d\uc815 \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uba38\uc2a4\ud06c", "attributes": {}, "evidence_text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0 24,000\uc6d0 19,000\uc6d0 TOP : \uc0c8\ud558\uc580 \ube44\ub204\uac70\ud488MIDDLE : \ud654\uc774\ud2b8 \uc544\uc774\ub9ac\uc2a4BASE : \ucf54\ud2bc\uba38\uc2a4\ud06c \uc601\ubb38\uc0c1\ud488\uba85 \ucf54\ud2bc \ubc30\uc4f0 \uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4 \uc544\ucfe0\uc544\ub9ac\uce58 \ud568\uc720\ub85c \ucd09\ucd09\ud558\uace0 \ud48d\uc131\ud55c \uac70\ud488\uc774 \ud53c\ubd80\ub97c \ubd80\ub4dc\ub7fd\uac8c \uc138\uc815\ud558\uc5ec \ub9e4\ub044\ub7ec\uc6b4 \ud53c\ubd80\ub97c \ub9cc\ub4e4\uace0, \ub0b4\ucd94\ub7f4 ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud30c\uc6b0\ub354\ub9ac", "attributes": {}, "evidence_text": "\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Fresh", "attributes": {}, "evidence_text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Romantic", "attributes": {}, "evidence_text": "\uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Elegant", "attributes": {}, "evidence_text": "\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Season", "name": "Spring", "attributes": {}, "evidence_text": "\ud2b8 \uc544\uc774\ub9ac\uc2a4 | \ucf54\ud2bc\uba38\uc2a4\ud06c \uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc 2\uac1c \uc774\uc0c1 \uad6c\ub9e4 \uc2dc \uc0e4\uc6cc\ubcfc 1\uac1c \uc99d\uc815 \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}], "candidate_claims": [{"subject_name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "subject_type": "Perfume", "predicate": "hasBrand", "object_name": "24,000\uc6d0", "object_type": "Brand", "object_value": null, "evidence_text": "24,000\uc6d0", "evidence_summary": null, "confidence": 0.888, "confidence_reason": "brand pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.78, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.888}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "subject_type": "Perfume", "predicate": "hasBaseNote", "object_name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "object_type": "Note", "object_value": null, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "evidence_summary": "base_notes includes \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.902, "confidence_reason": "base_notes rule matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_description", "source_selector": ".desc", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.82, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.902}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ubc30\uc4f0", "subject_type": "Perfume", "predicate": "hasPrice", "object_name": null, "object_type": null, "object_value": {"amount": 24000.0, "currency": "\uc6d0"}, "evidence_text": "24,000\uc6d0", "evidence_summary": null, "confidence": 0.916, "confidence_reason": "price pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.86, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.916}}}]}


extractor_name: llm_json_extractor_with_rule_fallback
provider: lm_studio
input_hash: f6182d82badc2d84d67eaead244ca8cb024f3eba247b0d1314c09dd49272cf87
created_at: 2026-05-14 11:34:06.614201
raw_output:
{"entity_count": 15, "claim_count": 15, "ai_provider": "lm_studio", "ai_model": null, "ai_warning": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "fallback": "rule_based", "extraction_mode": "fallback", "page_context": {"url": "https://theforment.com/product/detail.html?product_no=235", "final_url": "https://theforment.com/product/detail.html?product_no=235", "title": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787 - FORMENT \ud3ec\ub9e8\ud2b8", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "clean_text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787\n24,000\uc6d0\n19,000\uc6d0\n\uc544\ucfe0\uc544\ub9ac\uce58 \ud568\uc720\ub85c \ucd09\ucd09\ud558\uace0 \ud48d\uc131\ud55c \uac70\ud488\uc774\n\ud53c\ubd80\ub97c \ubd80\ub4dc\ub7fd\uac8c \uc138\uc815\ud558\uc5ec \ub9e4\ub044\ub7ec\uc6b4 \ud53c\ubd80\ub97c \ub9cc\ub4e4\uace0,\n\ub0b4\ucd94\ub7f4 \ud504\ub85c\ud14d\ud130 \ud2b9\ud5c8 \uc131\ubd84\uc758 \uae4a\uc740 \ubcf4\uc2b5\uac10\uc740 \uc53b\uace0\ub09c \ud6c4\uc758\n\uac74\uc870 \uc2a4\ud2b8\ub808\uc2a4\ub97c \ub9c9\uc544\uc90d\ub2c8\ub2e4.\n\uc601\ubb38\uc0c1\ud488\uba85\n\ucf54\ud2bc \ub514\uc5b4 \ub098\uc787\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n\uc0c8\ubcbd\ub158\uc744 \uc218\ub193\ub294 \ubc24\ud558\ub298 \uc544\ub798, \ub530\uc2a4\ud55c \uc0b4\uacb0\uc758 \uc628\uae30\ub97c \ub2f4\uc740 \ucf54\ud2bc \ub514\uc5b4\ub098\uc787 \ud37c\ud4f8 \ubc14\ub514\uc6cc\uc2dc\ub294 \uc624\ub86f\uc774 \uc990\uae30\ub294 \ud734\uc2dd\uc758 \uac00\uce58\ub97c \ub354\uc6b1 \ud48d\uc131\ud558\uac8c \ucc44\uc6b0\uba70, \uc0e4\uc6cc \ud6c4\uc5d0\ub3c4 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub418\ub294 \ud5a5\uae30\uc758 \uc5ec\uc6b4\uc744 \ub0a8\uae41\ub2c8\ub2e4.\n\uc0c8\ubcbd\uacf5\uae30\u3163\uc544\uc774\ub9ac\uc2a4\u3163\uc6b0\ub514 \uba38\uc2a4\ud06c\n\uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc\n2\uac1c \uc774\uc0c1 \uad6c\ub9e4 \uc2dc \uc0e4\uc6cc\ubcfc 1\uac1c \uc99d\uc815\n\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.\n\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.\n\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.\n\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.\n\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.\n\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "source_zones": [{"zone_type": "product_title", "selector": "h1", "text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "confidence": 0.86, "claim_allowed": true}, {"zone_type": "product_summary", "selector": ".xans-product-detaildesign", "text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787\n24,000\uc6d0\n19,000\uc6d0\n\uc544\ucfe0\uc544\ub9ac\uce58 \ud568\uc720\ub85c \ucd09\ucd09\ud558\uace0 \ud48d\uc131\ud55c \uac70\ud488\uc774\n\ud53c\ubd80\ub97c \ubd80\ub4dc\ub7fd\uac8c \uc138\uc815\ud558\uc5ec \ub9e4\ub044\ub7ec\uc6b4 \ud53c\ubd80\ub97c \ub9cc\ub4e4\uace0,\n\ub0b4\ucd94\ub7f4 \ud504\ub85c\ud14d\ud130 \ud2b9\ud5c8 \uc131\ubd84\uc758 \uae4a\uc740 \ubcf4\uc2b5\uac10\uc740 \uc53b\uace0\ub09c \ud6c4\uc758\n\uac74\uc870 \uc2a4\ud2b8\ub808\uc2a4\ub97c \ub9c9\uc544\uc90d\ub2c8\ub2e4.\n\uc601\ubb38\uc0c1\ud488\uba85\n\ucf54\ud2bc \ub514\uc5b4 \ub098\uc787\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n\uc0c8\ubcbd\ub158\uc744 \uc218\ub193\ub294 \ubc24\ud558\ub298 \uc544\ub798, \ub530\uc2a4\ud55c \uc0b4\uacb0\uc758 \uc628\uae30\ub97c \ub2f4\uc740 \ucf54\ud2bc \ub514\uc5b4\ub098\uc787 \ud37c\ud4f8 \ubc14\ub514\uc6cc\uc2dc\ub294 \uc624\ub86f\uc774 \uc990\uae30\ub294 \ud734\uc2dd\uc758 \uac00\uce58\ub97c \ub354\uc6b1 \ud48d\uc131\ud558\uac8c \ucc44\uc6b0\uba70, \uc0e4\uc6cc \ud6c4\uc5d0\ub3c4 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub418\ub294 \ud5a5\uae30\uc758 \uc5ec\uc6b4\uc744 \ub0a8\uae41\ub2c8\ub2e4.\n\uc0c8\ubcbd\uacf5\uae30\u3163\uc544\uc774\ub9ac\uc2a4\u3163\uc6b0\ub514 \uba38\uc2a4\ud06c\n\uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc\n2\uac1c \uc774\uc0c1 \uad6c\ub9e4 \uc2dc \uc0e4\uc6cc\ubcfc 1\uac1c \uc99d\uc815", "confidence": 0.8300000000000001, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}], "warnings": [], "raw_text_length": 15973, "main_content_length": 733, "clean_text_length": 733, "clean_markdown_length": 933}, "validation": {"claim_status": "rule_candidate", "accepted_claim_count": 3, "rejected_claim_count": 12, "rejected_entity_count": 3, "rejected_claims": [{"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "predicate": "hasAccord", "object": "\uc2dc\ud2b8\ub7ec\uc2a4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "predicate": "hasAccord", "object": "\ud50c\ub85c\ub7f4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "predicate": "hasAccord", "object": "\uc6b0\ub514", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "predicate": "hasAccord", "object": "\uba38\uc2a4\ud06c", "reason": "source zone product_summary is not allowed for hasAccord", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "predicate": "hasAccord", "object": "\ud30c\uc6b0\ub354\ub9ac", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "predicate": "evokesMood", "object": "Fresh", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "predicate": "evokesMood", "object": "Romantic", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "predicate": "evokesMood", "object": "Elegant", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "predicate": "suitableForSeason", "object": "Spring", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "predicate": "suitableForOccasion", "object": "Evening", "reason": "source zone product_summary is not allowed for suitableForOccasion", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "predicate": "hasReviewKeyword", "object": "\uc794\ud5a5", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "predicate": "hasReviewKeyword", "object": "\uc740\uc740", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}], "rejected_entities": [{"entity": "\uc6b0\ub514", "entity_type": "Accord", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc794\ud5a5", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc740\uc740", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}]}, "candidate_entities": [{"entity_type": "Perfume", "name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "attributes": {"name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "brand": "24,000\uc6d0", "price": {"amount": 24000.0, "currency": "\uc6d0"}}, "evidence_text": null, "confidence": 0.74, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Brand", "name": "24,000\uc6d0", "attributes": {}, "evidence_text": null, "confidence": 0.62, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Note", "name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "attributes": {}, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uc2dc\ud2b8\ub7ec\uc2a4", "attributes": {}, "evidence_text": "\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud50c\ub85c\ub7f4", "attributes": {}, "evidence_text": "\uc2a4\u3163\uc6b0\ub514 \uba38\uc2a4\ud06c \uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc 2\uac1c \uc774\uc0c1 \uad6c\ub9e4 \uc2dc \uc0e4\uc6cc\ubcfc 1\uac1c \uc99d\uc815 \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uba38\uc2a4\ud06c", "attributes": {}, "evidence_text": " \ubc14\ub514\uc6cc\uc2dc\ub294 \uc624\ub86f\uc774 \uc990\uae30\ub294 \ud734\uc2dd\uc758 \uac00\uce58\ub97c \ub354\uc6b1 \ud48d\uc131\ud558\uac8c \ucc44\uc6b0\uba70, \uc0e4\uc6cc \ud6c4\uc5d0\ub3c4 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub418\ub294 \ud5a5\uae30\uc758 \uc5ec\uc6b4\uc744 \ub0a8\uae41\ub2c8\ub2e4. \uc0c8\ubcbd\uacf5\uae30\u3163\uc544\uc774\ub9ac\uc2a4\u3163\uc6b0\ub514 \uba38\uc2a4\ud06c \uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc 2\uac1c \uc774\uc0c1 \uad6c\ub9e4 \uc2dc \uc0e4\uc6cc\ubcfc 1\uac1c \uc99d\uc815 \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud30c\uc6b0\ub354\ub9ac", "attributes": {}, "evidence_text": "\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Fresh", "attributes": {}, "evidence_text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Romantic", "attributes": {}, "evidence_text": "\uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Elegant", "attributes": {}, "evidence_text": "\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Season", "name": "Spring", "attributes": {}, "evidence_text": "\uacf5\uae30\u3163\uc544\uc774\ub9ac\uc2a4\u3163\uc6b0\ub514 \uba38\uc2a4\ud06c \uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc 2\uac1c \uc774\uc0c1 \uad6c\ub9e4 \uc2dc \uc0e4\uc6cc\ubcfc 1\uac1c \uc99d\uc815 \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Occasion", "name": "Evening", "attributes": {}, "evidence_text": " \ud504\ub85c\ud14d\ud130 \ud2b9\ud5c8 \uc131\ubd84\uc758 \uae4a\uc740 \ubcf4\uc2b5\uac10\uc740 \uc53b\uace0\ub09c \ud6c4\uc758 \uac74\uc870 \uc2a4\ud2b8\ub808\uc2a4\ub97c \ub9c9\uc544\uc90d\ub2c8\ub2e4. \uc601\ubb38\uc0c1\ud488\uba85 \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787 \uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4 \uc0c8\ubcbd\ub158\uc744 \uc218\ub193\ub294 \ubc24\ud558\ub298 \uc544\ub798, \ub530\uc2a4\ud55c \uc0b4\uacb0\uc758 \uc628\uae30\ub97c \ub2f4\uc740 \ucf54\ud2bc \ub514\uc5b4\ub098\uc787 \ud37c\ud4f8 \ubc14\ub514\uc6cc\uc2dc\ub294 \uc624\ub86f\uc774 \uc990\uae30\ub294 \ud734\uc2dd\uc758 \uac00\uce58\ub97c \ub354\uc6b1 \ud48d\uc131\ud558\uac8c \ucc44\uc6b0\uba70, \uc0e4\uc6cc \ud6c4\uc5d0\ub3c4 \uc624\ub798\ub3c4\ub85d ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}], "candidate_claims": [{"subject_name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "subject_type": "Perfume", "predicate": "hasBrand", "object_name": "24,000\uc6d0", "object_type": "Brand", "object_value": null, "evidence_text": "24,000\uc6d0", "evidence_summary": null, "confidence": 0.888, "confidence_reason": "brand pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.78, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.888}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "subject_type": "Perfume", "predicate": "hasBaseNote", "object_name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "object_type": "Note", "object_value": null, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "evidence_summary": "base_notes includes \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.902, "confidence_reason": "base_notes rule matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_description", "source_selector": ".desc", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.82, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.902}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \uc0e4\uc6cc \ucf54\ud2bc \ub514\uc5b4 \ub098\uc787", "subject_type": "Perfume", "predicate": "hasPrice", "object_name": null, "object_type": null, "object_value": {"amount": 24000.0, "currency": "\uc6d0"}, "evidence_text": "24,000\uc6d0", "evidence_summary": null, "confidence": 0.916, "confidence_reason": "price pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.86, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.916}}}]}


extractor_name: llm_json_extractor_with_rule_fallback
provider: lm_studio
input_hash: 3c477dd444b719b6c42dae1cabb5c2e457de5b1b39cec98d3fc226fd285d188e
created_at: 2026-05-14 11:34:16.159789
raw_output:
{"entity_count": 15, "claim_count": 15, "ai_provider": "lm_studio", "ai_model": null, "ai_warning": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "fallback": "rule_based", "extraction_mode": "fallback", "page_context": {"url": "https://theforment.com/product/detail.html?product_no=245", "final_url": "https://theforment.com/product/detail.html?product_no=245", "title": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8 - FORMENT \ud3ec\ub9e8\ud2b8", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "clean_text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8\n35,000\uc6d0\n24,000\uc6d0\n8\uc911 \ud788\uc54c\ub8e8\ub860\uc0b0\uacfc \uc2dc\uc5b4\ubc84\ud130\uc758 \ubaa8\uc774\uc2a4\ucc98 \ub808\uc2dc\ud53c \ubc30\ud569\uc73c\ub85c\n\ubc14\ub978 \ub4ef \uc548 \ubc14\ub978 \ub4ef, \uc2e4\ud0a4\ud558\uace0\n\ud3b8\uc548\ud55c \ub9c8\ubb34\ub9ac\uac10\uc744 \uc120\uc0ac\ud558\ub294 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \uc785\ub2c8\ub2e4\n\uc601\ubb38\uc0c1\ud488\uba85\n\ucf54\ud2bc\ud5c8\uadf8\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n\ud5c8\uadf8\ub97c \ubd80\ub974\ub294 \ud3ec\uadfc\ud55c \ud5a5\uc758 \ucf54\ud2bc\ud5c8\uadf8 \ud37c\ud4f8\ub85c\uc158\uc740 \uc0b4\uacb0\uc744\n\uac10\uc2f8\ub294 \uac00\uc7a5 \uc790\uc5f0\uc2a4\ub7ec\uc6b4 \ubd80\ud5a5 1%\ub85c, \uc0e4\uc6cc \ud6c4 \ud5a5\uc218\ub97c \uc785\uc740 \ub4ef,\n\uc0b4\uacb0\uc5d0 \uae34 \uc5ec\uc6b4\uacfc \ud48d\ubd80\ud55c \ubcf4\uc2b5\uac10\uc744 \uc120\uc0ac\ud569\ub2c8\ub2e4\n\uc740\ubc29\uc6b8 \uaf43\u3163\ud3ec\uadfc\ud55c \uc774\ubd88\u3163\uba38\uc2a4\ud06c\n\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.\n\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.\n\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.\n\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.\n\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.\n\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "source_zones": [{"zone_type": "product_title", "selector": "h1", "text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "confidence": 0.86, "claim_allowed": true}, {"zone_type": "product_summary", "selector": ".xans-product-detaildesign", "text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8\n35,000\uc6d0\n24,000\uc6d0\n8\uc911 \ud788\uc54c\ub8e8\ub860\uc0b0\uacfc \uc2dc\uc5b4\ubc84\ud130\uc758 \ubaa8\uc774\uc2a4\ucc98 \ub808\uc2dc\ud53c \ubc30\ud569\uc73c\ub85c\n\ubc14\ub978 \ub4ef \uc548 \ubc14\ub978 \ub4ef, \uc2e4\ud0a4\ud558\uace0\n\ud3b8\uc548\ud55c \ub9c8\ubb34\ub9ac\uac10\uc744 \uc120\uc0ac\ud558\ub294 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \uc785\ub2c8\ub2e4\n\uc601\ubb38\uc0c1\ud488\uba85\n\ucf54\ud2bc\ud5c8\uadf8\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n\ud5c8\uadf8\ub97c \ubd80\ub974\ub294 \ud3ec\uadfc\ud55c \ud5a5\uc758 \ucf54\ud2bc\ud5c8\uadf8 \ud37c\ud4f8\ub85c\uc158\uc740 \uc0b4\uacb0\uc744\n\uac10\uc2f8\ub294 \uac00\uc7a5 \uc790\uc5f0\uc2a4\ub7ec\uc6b4 \ubd80\ud5a5 1%\ub85c, \uc0e4\uc6cc \ud6c4 \ud5a5\uc218\ub97c \uc785\uc740 \ub4ef,\n\uc0b4\uacb0\uc5d0 \uae34 \uc5ec\uc6b4\uacfc \ud48d\ubd80\ud55c \ubcf4\uc2b5\uac10\uc744 \uc120\uc0ac\ud569\ub2c8\ub2e4\n\uc740\ubc29\uc6b8 \uaf43\u3163\ud3ec\uadfc\ud55c \uc774\ubd88\u3163\uba38\uc2a4\ud06c", "confidence": 0.8300000000000001, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_summary", "selector": ".simple_desc", "text": "8\uc911 \ud788\uc54c\ub8e8\ub860\uc0b0\uacfc \uc2dc\uc5b4\ubc84\ud130\uc758 \ubaa8\uc774\uc2a4\ucc98 \ub808\uc2dc\ud53c \ubc30\ud569\uc73c\ub85c\n\ubc14\ub978 \ub4ef \uc548 \ubc14\ub978 \ub4ef, \uc2e4\ud0a4\ud558\uace0\n\ud3b8\uc548\ud55c \ub9c8\ubb34\ub9ac\uac10\uc744 \uc120\uc0ac\ud558\ub294 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \uc785\ub2c8\ub2e4", "confidence": 0.78, "claim_allowed": true}], "warnings": [], "raw_text_length": 15688, "main_content_length": 657, "clean_text_length": 657, "clean_markdown_length": 950}, "validation": {"claim_status": "rule_candidate", "accepted_claim_count": 3, "rejected_claim_count": 12, "rejected_entity_count": 3, "rejected_claims": [{"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "predicate": "hasAccord", "object": "\uc2dc\ud2b8\ub7ec\uc2a4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "predicate": "hasAccord", "object": "\ud50c\ub85c\ub7f4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "predicate": "hasAccord", "object": "\uc6b0\ub514", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "predicate": "hasAccord", "object": "\uba38\uc2a4\ud06c", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "predicate": "hasAccord", "object": "\ud30c\uc6b0\ub354\ub9ac", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "predicate": "evokesMood", "object": "Fresh", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "predicate": "evokesMood", "object": "Romantic", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "predicate": "evokesMood", "object": "Elegant", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "predicate": "evokesMood", "object": "Cozy", "reason": "source zone product_summary is not allowed for evokesMood", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "predicate": "suitableForSeason", "object": "Spring", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "predicate": "hasReviewKeyword", "object": "\uc794\ud5a5", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "predicate": "hasReviewKeyword", "object": "\uc740\uc740", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}], "rejected_entities": [{"entity": "\uc6b0\ub514", "entity_type": "Accord", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc794\ud5a5", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc740\uc740", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}]}, "candidate_entities": [{"entity_type": "Perfume", "name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "attributes": {"name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "brand": "35,000\uc6d0", "price": {"amount": 35000.0, "currency": "\uc6d0"}}, "evidence_text": null, "confidence": 0.74, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Brand", "name": "35,000\uc6d0", "attributes": {}, "evidence_text": null, "confidence": 0.62, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Note", "name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "attributes": {}, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uc2dc\ud2b8\ub7ec\uc2a4", "attributes": {}, "evidence_text": "\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud50c\ub85c\ub7f4", "attributes": {}, "evidence_text": "\uae34 \uc5ec\uc6b4\uacfc \ud48d\ubd80\ud55c \ubcf4\uc2b5\uac10\uc744 \uc120\uc0ac\ud569\ub2c8\ub2e4 \uc740\ubc29\uc6b8 \uaf43\u3163\ud3ec\uadfc\ud55c \uc774\ubd88\u3163\uba38\uc2a4\ud06c \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uba38\uc2a4\ud06c", "attributes": {}, "evidence_text": "\uc740 \uc0b4\uacb0\uc744 \uac10\uc2f8\ub294 \uac00\uc7a5 \uc790\uc5f0\uc2a4\ub7ec\uc6b4 \ubd80\ud5a5 1%\ub85c, \uc0e4\uc6cc \ud6c4 \ud5a5\uc218\ub97c \uc785\uc740 \ub4ef, \uc0b4\uacb0\uc5d0 \uae34 \uc5ec\uc6b4\uacfc \ud48d\ubd80\ud55c \ubcf4\uc2b5\uac10\uc744 \uc120\uc0ac\ud569\ub2c8\ub2e4 \uc740\ubc29\uc6b8 \uaf43\u3163\ud3ec\uadfc\ud55c \uc774\ubd88\u3163\uba38\uc2a4\ud06c \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud30c\uc6b0\ub354\ub9ac", "attributes": {}, "evidence_text": "\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Fresh", "attributes": {}, "evidence_text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Romantic", "attributes": {}, "evidence_text": "\uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Elegant", "attributes": {}, "evidence_text": "\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Cozy", "attributes": {}, "evidence_text": "\ud569\uc73c\ub85c \ubc14\ub978 \ub4ef \uc548 \ubc14\ub978 \ub4ef, \uc2e4\ud0a4\ud558\uace0 \ud3b8\uc548\ud55c \ub9c8\ubb34\ub9ac\uac10\uc744 \uc120\uc0ac\ud558\ub294 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \uc785\ub2c8\ub2e4 \uc601\ubb38\uc0c1\ud488\uba85 \ucf54\ud2bc\ud5c8\uadf8 \uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4 \ud5c8\uadf8\ub97c \ubd80\ub974\ub294 \ud3ec\uadfc\ud55c \ud5a5\uc758 \ucf54\ud2bc\ud5c8\uadf8 \ud37c\ud4f8\ub85c\uc158\uc740 \uc0b4\uacb0\uc744 \uac10\uc2f8\ub294 \uac00\uc7a5 \uc790\uc5f0\uc2a4\ub7ec\uc6b4 \ubd80\ud5a5 1%\ub85c, \uc0e4\uc6cc \ud6c4 \ud5a5\uc218\ub97c \uc785\uc740 \ub4ef, \uc0b4\uacb0\uc5d0 \uae34 \uc5ec\uc6b4\uacfc \ud48d\ubd80\ud55c \ubcf4\uc2b5\uac10\uc744 \uc120\uc0ac\ud569\ub2c8\ub2e4", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Season", "name": "Spring", "attributes": {}, "evidence_text": ", \uc0b4\uacb0\uc5d0 \uae34 \uc5ec\uc6b4\uacfc \ud48d\ubd80\ud55c \ubcf4\uc2b5\uac10\uc744 \uc120\uc0ac\ud569\ub2c8\ub2e4 \uc740\ubc29\uc6b8 \uaf43\u3163\ud3ec\uadfc\ud55c \uc774\ubd88\u3163\uba38\uc2a4\ud06c \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}], "candidate_claims": [{"subject_name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "subject_type": "Perfume", "predicate": "hasBrand", "object_name": "35,000\uc6d0", "object_type": "Brand", "object_value": null, "evidence_text": "35,000\uc6d0", "evidence_summary": null, "confidence": 0.888, "confidence_reason": "brand pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.78, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.888}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "subject_type": "Perfume", "predicate": "hasBaseNote", "object_name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "object_type": "Note", "object_value": null, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "evidence_summary": "base_notes includes \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.902, "confidence_reason": "base_notes rule matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_description", "source_selector": ".desc", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.82, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.902}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc\ud5c8\uadf8", "subject_type": "Perfume", "predicate": "hasPrice", "object_name": null, "object_type": null, "object_value": {"amount": 35000.0, "currency": "\uc6d0"}, "evidence_text": "35,000\uc6d0", "evidence_summary": null, "confidence": 0.916, "confidence_reason": "price pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.86, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.916}}}]}


extractor_name: llm_json_extractor_with_rule_fallback
provider: lm_studio
input_hash: 620a9877eae20c3bbd407ebae34c298605d21eef2149de9fb27a208d3a4a8850
created_at: 2026-05-14 11:34:25.728650
raw_output:
{"entity_count": 14, "claim_count": 14, "ai_provider": "lm_studio", "ai_model": null, "ai_warning": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "fallback": "rule_based", "extraction_mode": "fallback", "page_context": {"url": "https://theforment.com/product/detail.html?product_no=164", "final_url": "https://theforment.com/product/detail.html?product_no=164", "title": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac - FORMENT \ud3ec\ub9e8\ud2b8", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "clean_text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac\n35,000\uc6d0\n24,000\uc6d0\n8\uc911 \ud788\uc54c\ub8e8\ub860\uc0b0\uacfc \uc2dc\uc5b4\ubc84\ud130\uc758 \ubaa8\uc774\uc2a4\ucc98 \ub808\uc2dc\ud53c \ubc30\ud569\uc73c\ub85c\n\ubc14\ub978 \ub4ef \uc548 \ubc14\ub978 \ub4ef, \uc2e4\ud0a4\ud558\uace0 \ud3b8\uc548\ud55c \ub9c8\ubb34\ub9ac\uac10\uc744 \uc120\uc0ac\ud558\ub294 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \uc785\ub2c8\ub2e4.\n\uc601\ubb38\uc0c1\ud488\uba85\n\ucf54\ud2bc \uba54\ubaa8\ub9ac\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n\ud788\uc544\uc2e0\uc2a4\uc758 \ud50c\ub85c\ub7f4 \ubb34\ub4dc \uc18d \uc0b4\uacb0 \uac19\uc740 \ud30c\uc6b0\ub354\ub9ac\ud568\uc774 \ub354\ud574\uc9c4 \ucf54\ud2bc\uba54\ubaa8\ub9ac \ud37c\ud4f8\ub85c\uc158\uc740 \uc0b4\uacb0\uc744 \uac10\uc2f8\ub294 \uac00\uc7a5 \uc790\uc5f0\uc2a4\ub7ec\uc6b4 \ubd80\ud5a5 1.5%\ub85c, \uc0e4\uc6cc \ud6c4 \ud5a5\uc218\ub97c \uc785\uc740 \ub4ef, \uc0b4\uacb0\uc5d0 \uae34 \uc5ec\uc6b4\uacfc \ud48d\ubd80\ud55c \ubcf4\uc2b5\uac10\uc744 \uc120\uc0ac\ud569\ub2c8\ub2e4.\n\ubb3c\uae30 \uc5b4\ub9b0 \ubcf5\uc22d\uc544\u3163\ud788\uc544\uc2e0\uc2a4\u3163\uba38\uc2a4\ud06c\n\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.\n\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.\n\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.\n\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.\n\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.\n\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "source_zones": [{"zone_type": "product_title", "selector": "h1", "text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "confidence": 0.86, "claim_allowed": true}, {"zone_type": "product_summary", "selector": ".xans-product-detaildesign", "text": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac\n35,000\uc6d0\n24,000\uc6d0\n8\uc911 \ud788\uc54c\ub8e8\ub860\uc0b0\uacfc \uc2dc\uc5b4\ubc84\ud130\uc758 \ubaa8\uc774\uc2a4\ucc98 \ub808\uc2dc\ud53c \ubc30\ud569\uc73c\ub85c\n\ubc14\ub978 \ub4ef \uc548 \ubc14\ub978 \ub4ef, \uc2e4\ud0a4\ud558\uace0 \ud3b8\uc548\ud55c \ub9c8\ubb34\ub9ac\uac10\uc744 \uc120\uc0ac\ud558\ub294 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \uc785\ub2c8\ub2e4.\n\uc601\ubb38\uc0c1\ud488\uba85\n\ucf54\ud2bc \uba54\ubaa8\ub9ac\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n\ud788\uc544\uc2e0\uc2a4\uc758 \ud50c\ub85c\ub7f4 \ubb34\ub4dc \uc18d \uc0b4\uacb0 \uac19\uc740 \ud30c\uc6b0\ub354\ub9ac\ud568\uc774 \ub354\ud574\uc9c4 \ucf54\ud2bc\uba54\ubaa8\ub9ac \ud37c\ud4f8\ub85c\uc158\uc740 \uc0b4\uacb0\uc744 \uac10\uc2f8\ub294 \uac00\uc7a5 \uc790\uc5f0\uc2a4\ub7ec\uc6b4 \ubd80\ud5a5 1.5%\ub85c, \uc0e4\uc6cc \ud6c4 \ud5a5\uc218\ub97c \uc785\uc740 \ub4ef, \uc0b4\uacb0\uc5d0 \uae34 \uc5ec\uc6b4\uacfc \ud48d\ubd80\ud55c \ubcf4\uc2b5\uac10\uc744 \uc120\uc0ac\ud569\ub2c8\ub2e4.\n\ubb3c\uae30 \uc5b4\ub9b0 \ubcf5\uc22d\uc544\u3163\ud788\uc544\uc2e0\uc2a4\u3163\uba38\uc2a4\ud06c", "confidence": 0.8300000000000001, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_summary", "selector": ".simple_desc", "text": "8\uc911 \ud788\uc54c\ub8e8\ub860\uc0b0\uacfc \uc2dc\uc5b4\ubc84\ud130\uc758 \ubaa8\uc774\uc2a4\ucc98 \ub808\uc2dc\ud53c \ubc30\ud569\uc73c\ub85c\n\ubc14\ub978 \ub4ef \uc548 \ubc14\ub978 \ub4ef, \uc2e4\ud0a4\ud558\uace0 \ud3b8\uc548\ud55c \ub9c8\ubb34\ub9ac\uac10\uc744 \uc120\uc0ac\ud558\ub294 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \uc785\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}], "warnings": [], "raw_text_length": 15849, "main_content_length": 685, "clean_text_length": 685, "clean_markdown_length": 981}, "validation": {"claim_status": "rule_candidate", "accepted_claim_count": 3, "rejected_claim_count": 11, "rejected_entity_count": 3, "rejected_claims": [{"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "predicate": "hasAccord", "object": "\uc2dc\ud2b8\ub7ec\uc2a4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "predicate": "hasAccord", "object": "\ud50c\ub85c\ub7f4", "reason": "source zone product_summary is not allowed for hasAccord", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "predicate": "hasAccord", "object": "\uc6b0\ub514", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "predicate": "hasAccord", "object": "\uba38\uc2a4\ud06c", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "predicate": "hasAccord", "object": "\ud30c\uc6b0\ub354\ub9ac", "reason": "source zone product_summary is not allowed for hasAccord", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "predicate": "evokesMood", "object": "Fresh", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "predicate": "evokesMood", "object": "Romantic", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "predicate": "evokesMood", "object": "Elegant", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "predicate": "suitableForSeason", "object": "Spring", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "predicate": "hasReviewKeyword", "object": "\uc794\ud5a5", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "predicate": "hasReviewKeyword", "object": "\uc740\uc740", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}], "rejected_entities": [{"entity": "\uc6b0\ub514", "entity_type": "Accord", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc794\ud5a5", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc740\uc740", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}]}, "candidate_entities": [{"entity_type": "Perfume", "name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "attributes": {"name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "brand": "35,000\uc6d0", "price": {"amount": 35000.0, "currency": "\uc6d0"}}, "evidence_text": null, "confidence": 0.74, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Brand", "name": "35,000\uc6d0", "attributes": {}, "evidence_text": null, "confidence": 0.62, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Note", "name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "attributes": {}, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uc2dc\ud2b8\ub7ec\uc2a4", "attributes": {}, "evidence_text": "\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud50c\ub85c\ub7f4", "attributes": {}, "evidence_text": "\uc73c\ub85c \ubc14\ub978 \ub4ef \uc548 \ubc14\ub978 \ub4ef, \uc2e4\ud0a4\ud558\uace0 \ud3b8\uc548\ud55c \ub9c8\ubb34\ub9ac\uac10\uc744 \uc120\uc0ac\ud558\ub294 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \uc785\ub2c8\ub2e4. \uc601\ubb38\uc0c1\ud488\uba85 \ucf54\ud2bc \uba54\ubaa8\ub9ac \uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4 \ud788\uc544\uc2e0\uc2a4\uc758 \ud50c\ub85c\ub7f4 \ubb34\ub4dc \uc18d \uc0b4\uacb0 \uac19\uc740 \ud30c\uc6b0\ub354\ub9ac\ud568\uc774 \ub354\ud574\uc9c4 \ucf54\ud2bc\uba54\ubaa8\ub9ac \ud37c\ud4f8\ub85c\uc158\uc740 \uc0b4\uacb0\uc744 \uac10\uc2f8\ub294 \uac00\uc7a5 \uc790\uc5f0\uc2a4\ub7ec\uc6b4 \ubd80\ud5a5 1.5%\ub85c, \uc0e4\uc6cc \ud6c4 \ud5a5\uc218\ub97c \uc785\uc740 \ub4ef, \uc0b4\uacb0\uc5d0", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uba38\uc2a4\ud06c", "attributes": {}, "evidence_text": " \uac10\uc2f8\ub294 \uac00\uc7a5 \uc790\uc5f0\uc2a4\ub7ec\uc6b4 \ubd80\ud5a5 1.5%\ub85c, \uc0e4\uc6cc \ud6c4 \ud5a5\uc218\ub97c \uc785\uc740 \ub4ef, \uc0b4\uacb0\uc5d0 \uae34 \uc5ec\uc6b4\uacfc \ud48d\ubd80\ud55c \ubcf4\uc2b5\uac10\uc744 \uc120\uc0ac\ud569\ub2c8\ub2e4. \ubb3c\uae30 \uc5b4\ub9b0 \ubcf5\uc22d\uc544\u3163\ud788\uc544\uc2e0\uc2a4\u3163\uba38\uc2a4\ud06c \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud30c\uc6b0\ub354\ub9ac", "attributes": {}, "evidence_text": " \uc2e4\ud0a4\ud558\uace0 \ud3b8\uc548\ud55c \ub9c8\ubb34\ub9ac\uac10\uc744 \uc120\uc0ac\ud558\ub294 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \uc785\ub2c8\ub2e4. \uc601\ubb38\uc0c1\ud488\uba85 \ucf54\ud2bc \uba54\ubaa8\ub9ac \uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4 \ud788\uc544\uc2e0\uc2a4\uc758 \ud50c\ub85c\ub7f4 \ubb34\ub4dc \uc18d \uc0b4\uacb0 \uac19\uc740 \ud30c\uc6b0\ub354\ub9ac\ud568\uc774 \ub354\ud574\uc9c4 \ucf54\ud2bc\uba54\ubaa8\ub9ac \ud37c\ud4f8\ub85c\uc158\uc740 \uc0b4\uacb0\uc744 \uac10\uc2f8\ub294 \uac00\uc7a5 \uc790\uc5f0\uc2a4\ub7ec\uc6b4 \ubd80\ud5a5 1.5%\ub85c, \uc0e4\uc6cc \ud6c4 \ud5a5\uc218\ub97c \uc785\uc740 \ub4ef, \uc0b4\uacb0\uc5d0 \uae34 \uc5ec\uc6b4\uacfc \ud48d\ubd80\ud55c \ubcf4\uc2b5\uac10\uc744 ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Fresh", "attributes": {}, "evidence_text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Romantic", "attributes": {}, "evidence_text": "\uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Elegant", "attributes": {}, "evidence_text": "\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Season", "name": "Spring", "attributes": {}, "evidence_text": "\uacb0\uc5d0 \uae34 \uc5ec\uc6b4\uacfc \ud48d\ubd80\ud55c \ubcf4\uc2b5\uac10\uc744 \uc120\uc0ac\ud569\ub2c8\ub2e4. \ubb3c\uae30 \uc5b4\ub9b0 \ubcf5\uc22d\uc544\u3163\ud788\uc544\uc2e0\uc2a4\u3163\uba38\uc2a4\ud06c \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}], "candidate_claims": [{"subject_name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "subject_type": "Perfume", "predicate": "hasBrand", "object_name": "35,000\uc6d0", "object_type": "Brand", "object_value": null, "evidence_text": "35,000\uc6d0", "evidence_summary": null, "confidence": 0.888, "confidence_reason": "brand pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.78, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.888}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "subject_type": "Perfume", "predicate": "hasBaseNote", "object_name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "object_type": "Note", "object_value": null, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "evidence_summary": "base_notes includes \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.902, "confidence_reason": "base_notes rule matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_description", "source_selector": ".desc", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.82, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.902}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \ud37c\ud4f8 \ubc14\ub514\ub85c\uc158 \ucf54\ud2bc \uba54\ubaa8\ub9ac", "subject_type": "Perfume", "predicate": "hasPrice", "object_name": null, "object_type": null, "object_value": {"amount": 35000.0, "currency": "\uc6d0"}, "evidence_text": "35,000\uc6d0", "evidence_summary": null, "confidence": 0.916, "confidence_reason": "price pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.86, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.916}}}]}


extractor_name: llm_json_extractor_with_rule_fallback
provider: lm_studio
input_hash: 538d07b9f6a2e93589d2315bc19025bcc3cd17fd3253923cfb232a4507da2768
created_at: 2026-05-14 11:34:35.237469
raw_output:
{"entity_count": 15, "claim_count": 15, "ai_provider": "lm_studio", "ai_model": null, "ai_warning": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "fallback": "rule_based", "extraction_mode": "fallback", "page_context": {"url": "https://theforment.com/product/detail.html?product_no=529", "final_url": "https://theforment.com/product/detail.html?product_no=529", "title": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158 - FORMENT \ud3ec\ub9e8\ud2b8", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "clean_text": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158\n42,500\uc6d0\n34,000\uc6d0\n\ucf54\ud2bc\ud5c8\uadf8\n\ucf54\ud2bc\uba54\ubaa8\ub9ac\nFORMENT x HELLO KITTY Edition\n\uc0ac\ub791\uc2a4\ub7ec\uc6b4 \ud5ec\ub85c\ud0a4\ud2f0\uc640 \ud5a5\uae30\ub85c\uc6b4 \ud3ec\ub9e8\ud2b8\uc758 \ub450\ubc88\uc9f8 \ub9cc\ub0a8,\n\ud5ec\ub85c\ud0a4\ud2f0 \ud0a4\ub9c1\uc5d0 \ub2f4\uae34 \uc194\ub9ac\ub4dc\ud37c\ud4f8\uacfc \ud568\uaed8 \ud5a5\uae30\ub85c\uc6b4 \ud558\ub8e8\ub97c \ub9de\uc774\ud574 \ubcf4\uc138\uc694.\n\uae68\ub057\ud558\uace0 \ud3ec\uadfc\ud568\uc744 \ub2f4\uc740 \ucf54\ud2bc\ud5c8\uadf8\n\uc0ac\ub791\uc2a4\ub7ec\uc6b4 \ubcf5\uc22d\uc544 \ube44\ub204\ud5a5 \ucf54\ud2bc\uba54\ubaa8\ub9ac\n2\uac00\uc9c0 \ud5a5\uae30\ub85c \ucd9c\uc2dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.\n*\ud55c\uc815\uc218\ub7c9 \uc900\ube44\ub41c \uc5d0\ub514\uc158\uc73c\ub85c \uacf5\uc9c0\uc5c6\uc774 \uc870\uae30\ud488\uc808\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n*\ud68c\uc6d0\ub2f9 \ucd5c\ub300 2\uac1c \uad6c\ub9e4 \uac00\ub2a5\ud558\uba70, \ube44\uc815\uc0c1\uc801\uc778 \uad6c\ub9e4\uac74\uc740 \uc790\ub3d9 \ucde8\uc18c\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n[\ud55c\uc815\uc218\ub7c9]\n\ud5ec\ub85c\ud0a4\ud2f0 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \uc5d0\ub514\uc158 \uad6c\ub9e4 \uc2dc\n'\ud5a5\uc218 \uc804\uc6a9 \ud5ec\ub85c\ud0a4\ud2f0 \ucf00\uc774\uc2a4'\ub97c \ub4dc\ub9bd\ub2c8\ub2e4.\n\uc601\ubb38\uc0c1\ud488\uba85\n\uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158\n\ucf54\ud2bc\ud5c8\uadf8\u3163 \ucf54\ud2bc\uba54\ubaa8\ub9ac\n\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.\n\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.\n\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.\n\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.\n\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.\n\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "source_zones": [{"zone_type": "product_title", "selector": "h1", "text": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "confidence": 0.86, "claim_allowed": true}, {"zone_type": "product_summary", "selector": ".xans-product-detaildesign", "text": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158\n42,500\uc6d0\n34,000\uc6d0\n\ucf54\ud2bc\ud5c8\uadf8\n\ucf54\ud2bc\uba54\ubaa8\ub9ac\nFORMENT x HELLO KITTY Edition\n\uc0ac\ub791\uc2a4\ub7ec\uc6b4 \ud5ec\ub85c\ud0a4\ud2f0\uc640 \ud5a5\uae30\ub85c\uc6b4 \ud3ec\ub9e8\ud2b8\uc758 \ub450\ubc88\uc9f8 \ub9cc\ub0a8,\n\ud5ec\ub85c\ud0a4\ud2f0 \ud0a4\ub9c1\uc5d0 \ub2f4\uae34 \uc194\ub9ac\ub4dc\ud37c\ud4f8\uacfc \ud568\uaed8 \ud5a5\uae30\ub85c\uc6b4 \ud558\ub8e8\ub97c \ub9de\uc774\ud574 \ubcf4\uc138\uc694.\n\uae68\ub057\ud558\uace0 \ud3ec\uadfc\ud568\uc744 \ub2f4\uc740 \ucf54\ud2bc\ud5c8\uadf8\n\uc0ac\ub791\uc2a4\ub7ec\uc6b4 \ubcf5\uc22d\uc544 \ube44\ub204\ud5a5 \ucf54\ud2bc\uba54\ubaa8\ub9ac\n2\uac00\uc9c0 \ud5a5\uae30\ub85c \ucd9c\uc2dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.\n*\ud55c\uc815\uc218\ub7c9 \uc900\ube44\ub41c \uc5d0\ub514\uc158\uc73c\ub85c \uacf5\uc9c0\uc5c6\uc774 \uc870\uae30\ud488\uc808\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n*\ud68c\uc6d0\ub2f9 \ucd5c\ub300 2\uac1c \uad6c\ub9e4 \uac00\ub2a5\ud558\uba70, \ube44\uc815\uc0c1\uc801\uc778 \uad6c\ub9e4\uac74\uc740 \uc790\ub3d9 \ucde8\uc18c\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n[\ud55c\uc815\uc218\ub7c9]\n\ud5ec\ub85c\ud0a4\ud2f0 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \uc5d0\ub514\uc158 \uad6c\ub9e4 \uc2dc\n'\ud5a5\uc218 \uc804\uc6a9 \ud5ec\ub85c\ud0a4\ud2f0 \ucf00\uc774\uc2a4'\ub97c \ub4dc\ub9bd\ub2c8\ub2e4.\n\uc601\ubb38\uc0c1\ud488\uba85\n\uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158\n\ucf54\ud2bc\ud5c8\uadf8\u3163 \ucf54\ud2bc\uba54\ubaa8\ub9ac", "confidence": 0.8300000000000001, "claim_allowed": true}, {"zone_type": "product_summary", "selector": ".xans-product-detaildesign", "text": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158\n42,500\uc6d0\n34,000\uc6d0\nFORMENT x HELLO KITTY Edition\n\uc0ac\ub791\uc2a4\ub7ec\uc6b4 \ud5ec\ub85c\ud0a4\ud2f0\uc640 \ud5a5\uae30\ub85c\uc6b4 \ud3ec\ub9e8\ud2b8\uc758 \ub450\ubc88\uc9f8 \ub9cc\ub0a8,\n\ud5ec\ub85c\ud0a4\ud2f0 \ud0a4\ub9c1\uc5d0 \ub2f4\uae34 \uc194\ub9ac\ub4dc\ud37c\ud4f8\uacfc \ud568\uaed8 \ud5a5\uae30\ub85c\uc6b4 \ud558\ub8e8\ub97c \ub9de\uc774\ud574 \ubcf4\uc138\uc694.\n\uae68\ub057\ud558\uace0 \ud3ec\uadfc\ud568\uc744 \ub2f4\uc740 \ucf54\ud2bc\ud5c8\uadf8\n\uc0ac\ub791\uc2a4\ub7ec\uc6b4 \ubcf5\uc22d\uc544 \ube44\ub204\ud5a5 \ucf54\ud2bc\uba54\ubaa8\ub9ac\n2\uac00\uc9c0 \ud5a5\uae30\ub85c \ucd9c\uc2dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4.\n*\ud55c\uc815\uc218\ub7c9 \uc900\ube44\ub41c \uc5d0\ub514\uc158\uc73c\ub85c \uacf5\uc9c0\uc5c6\uc774 \uc870\uae30\ud488\uc808\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n*\ud68c\uc6d0\ub2f9 \ucd5c\ub300 2\uac1c \uad6c\ub9e4 \uac00\ub2a5\ud558\uba70, \ube44\uc815\uc0c1\uc801\uc778 \uad6c\ub9e4\uac74\uc740 \uc790\ub3d9 \ucde8\uc18c\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n[\ud55c\uc815\uc218\ub7c9]\n\ud5ec\ub85c\ud0a4\ud2f0 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \uc5d0\ub514\uc158 \uad6c\ub9e4 \uc2dc\n'\ud5a5\uc218 \uc804\uc6a9 \ud5ec\ub85c\ud0a4\ud2f0 \ucf00\uc774\uc2a4'\ub97c \ub4dc\ub9bd\ub2c8\ub2e4.\n\uc601\ubb38\uc0c1\ud488\uba85\n\uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158\n\ucf54\ud2bc\ud5c8\uadf8\u3163 \ucf54\ud2bc\uba54\ubaa8\ub9ac", "confidence": 0.8300000000000001, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}], "warnings": [], "raw_text_length": 16298, "main_content_length": 784, "clean_text_length": 784, "clean_markdown_length": 1359}, "validation": {"claim_status": "rule_candidate", "accepted_claim_count": 3, "rejected_claim_count": 12, "rejected_entity_count": 3, "rejected_claims": [{"subject": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "hasAccord", "object": "\uc2dc\ud2b8\ub7ec\uc2a4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "hasAccord", "object": "\ud50c\ub85c\ub7f4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "hasAccord", "object": "\uc6b0\ub514", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "hasAccord", "object": "\uba38\uc2a4\ud06c", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "hasAccord", "object": "\ud30c\uc6b0\ub354\ub9ac", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "evokesMood", "object": "Fresh", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "evokesMood", "object": "Romantic", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "evokesMood", "object": "Elegant", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "evokesMood", "object": "Cozy", "reason": "source zone product_summary is not allowed for evokesMood", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "suitableForSeason", "object": "Spring", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "hasReviewKeyword", "object": "\uc794\ud5a5", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "hasReviewKeyword", "object": "\uc740\uc740", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}], "rejected_entities": [{"entity": "\uc6b0\ub514", "entity_type": "Accord", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc794\ud5a5", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc740\uc740", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}]}, "candidate_entities": [{"entity_type": "Perfume", "name": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "attributes": {"name": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "brand": "42,500\uc6d0", "price": {"amount": 42500.0, "currency": "\uc6d0"}}, "evidence_text": null, "confidence": 0.74, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Brand", "name": "42,500\uc6d0", "attributes": {}, "evidence_text": null, "confidence": 0.62, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Note", "name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "attributes": {}, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uc2dc\ud2b8\ub7ec\uc2a4", "attributes": {}, "evidence_text": "\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud50c\ub85c\ub7f4", "attributes": {}, "evidence_text": "\ub9bd\ub2c8\ub2e4. \uc601\ubb38\uc0c1\ud488\uba85 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158 \ucf54\ud2bc\ud5c8\uadf8\u3163 \ucf54\ud2bc\uba54\ubaa8\ub9ac \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uba38\uc2a4\ud06c", "attributes": {}, "evidence_text": "\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud30c\uc6b0\ub354\ub9ac", "attributes": {}, "evidence_text": "\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Fresh", "attributes": {}, "evidence_text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Romantic", "attributes": {}, "evidence_text": "\uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Elegant", "attributes": {}, "evidence_text": "\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Cozy", "attributes": {}, "evidence_text": "tion \uc0ac\ub791\uc2a4\ub7ec\uc6b4 \ud5ec\ub85c\ud0a4\ud2f0\uc640 \ud5a5\uae30\ub85c\uc6b4 \ud3ec\ub9e8\ud2b8\uc758 \ub450\ubc88\uc9f8 \ub9cc\ub0a8, \ud5ec\ub85c\ud0a4\ud2f0 \ud0a4\ub9c1\uc5d0 \ub2f4\uae34 \uc194\ub9ac\ub4dc\ud37c\ud4f8\uacfc \ud568\uaed8 \ud5a5\uae30\ub85c\uc6b4 \ud558\ub8e8\ub97c \ub9de\uc774\ud574 \ubcf4\uc138\uc694. \uae68\ub057\ud558\uace0 \ud3ec\uadfc\ud568\uc744 \ub2f4\uc740 \ucf54\ud2bc\ud5c8\uadf8 \uc0ac\ub791\uc2a4\ub7ec\uc6b4 \ubcf5\uc22d\uc544 \ube44\ub204\ud5a5 \ucf54\ud2bc\uba54\ubaa8\ub9ac 2\uac00\uc9c0 \ud5a5\uae30\ub85c \ucd9c\uc2dc\ub418\uc5c8\uc2b5\ub2c8\ub2e4. *\ud55c\uc815\uc218\ub7c9 \uc900\ube44\ub41c \uc5d0\ub514\uc158\uc73c\ub85c \uacf5\uc9c0\uc5c6\uc774 \uc870\uae30\ud488\uc808\ub420 \uc218 \uc788\uc2b5\ub2c8", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Season", "name": "Spring", "attributes": {}, "evidence_text": "\uc774\uc2a4'\ub97c \ub4dc\ub9bd\ub2c8\ub2e4. \uc601\ubb38\uc0c1\ud488\uba85 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158 \ucf54\ud2bc\ud5c8\uadf8\u3163 \ucf54\ud2bc\uba54\ubaa8\ub9ac \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}], "candidate_claims": [{"subject_name": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "subject_type": "Perfume", "predicate": "hasBrand", "object_name": "42,500\uc6d0", "object_type": "Brand", "object_value": null, "evidence_text": "42,500\uc6d0", "evidence_summary": null, "confidence": 0.888, "confidence_reason": "brand pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.78, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.888}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "subject_type": "Perfume", "predicate": "hasBaseNote", "object_name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "object_type": "Note", "object_value": null, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "evidence_summary": "base_notes includes \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.902, "confidence_reason": "base_notes rule matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_description", "source_selector": ".desc", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.82, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.902}}}, {"subject_name": "\ud3ec\ub9e8\ud2b8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "subject_type": "Perfume", "predicate": "hasPrice", "object_name": null, "object_type": null, "object_value": {"amount": 42500.0, "currency": "\uc6d0"}, "evidence_text": "42,500\uc6d0", "evidence_summary": null, "confidence": 0.916, "confidence_reason": "price pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.86, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.916}}}]}


extractor_name: llm_json_extractor_with_rule_fallback
provider: lm_studio
input_hash: a7bfef2da5b026c014d06a1021d08f849d917d21bb0c1730d85d6d2034c4e0f2
created_at: 2026-05-14 11:34:44.802199
raw_output:
{"entity_count": 15, "claim_count": 15, "ai_provider": "lm_studio", "ai_model": null, "ai_warning": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "fallback": "rule_based", "extraction_mode": "fallback", "page_context": {"url": "https://theforment.com/product/detail.html?product_no=480", "final_url": "https://theforment.com/product/detail.html?product_no=480", "title": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158 - FORMENT \ud3ec\ub9e8\ud2b8", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "clean_text": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158\n62,000\uc6d0\n49,000\uc6d0\n\ucf54\ud2bc\ud5c8\uadf8\n\ucf54\ud2bc\uba54\ubaa8\ub9ac\nFORMENT x HELLO KITTY EDITION\n\ud589\ubcf5\uacfc \uc124\ub818\uc758 \uc21c\uac04\uc744 \ub2f4\uc740 \uc2dc\uadf8\ub2c8\ucc98 \ud5a5\uae30\uc640\n\ud5ec\ub85c\ud0a4\ud2f0 \ud53c\uaddc\uc5b4 \ucea1\uc774 \ub354\ud574\uc9c4 \ud55c\uc815\ud310 \ud5a5\uc218\uc785\ub2c8\ub2e4.\n\ud3ec\uadfc\ud568\uacfc \ud589\ubcf5\uc744 \ub2f4\uc740 \ucf54\ud2bc\ud5c8\uadf8,\n\ub2ec\ucf64\ud568\uacfc \uc124\ub818\uc744 \ub2f4\uc740 \ucf54\ud2bc\uba54\ubaa8\ub9ac,\n\ud5ec\ub85c\ud0a4\ud2f0\uc640 \ud568\uaed8\ud55c \ub450\uac00\uc9c0 \uc5d0\ub514\uc158\uc744 \ub9cc\ub098\ubcf4\uc138\uc694\n*\ud55c\uc815\uc218\ub7c9 \uc900\ube44\ub41c \uc5d0\ub514\uc158\uc73c\ub85c \uacf5\uc9c0\uc5c6\uc774 \uc870\uae30\ud488\uc808\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n*\ud68c\uc6d0\ub2f9 \ucd5c\ub300 1\uac1c \uad6c\ub9e4 \uac00\ub2a5\ud558\uba70, \ube44\uc815\uc0c1\uc801\uc778 \uad6c\ub9e4\uac74\uc740 \uc790\ub3d9 \ucde8\uc18c\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n[\ud55c\uc815\uc218\ub7c9]\n\ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158 \uad6c\ub9e4 \uc2dc \ud5ec\ub85c\ud0a4\ud2f0 \ud30c\uc6b0\uce58\uc640 \ubbf8\ub2c8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 2ea \ub97c \ub4dc\ub9bd\ub2c8\ub2e4.\n\uc601\ubb38\uc0c1\ud488\uba85\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n\ud5ec\ub85c\ud0a4\ud2f0\uac00 \uc900\ube44\ud55c \ud589\ubcf5\uacfc \uc124\ub818\uc744 \ub2f4\uc740 \ud5a5\uae30, \ud5ec\ub85c\ud0a4\ud2f0 \ud558\ud2b8\uba5c\ub85c\uc6b0 (heartmellow) \uc5d0\ub514\uc158\n\ucf54\ud2bc\ud5c8\uadf8\u3163 \ucf54\ud2bc\uba54\ubaa8\ub9ac\n\uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc\n\ud55c\uc815\uc218\ub7c9\n\ud5ec\ub85c\ud0a4\ud2f0 \ud30c\uc6b0\uce58 1\uac1c + \uc194\ub9ac\ub4dc\ud37c\ud4f8 2\uac1c\n\ud55c\uc815\uc218\ub7c9\ud5ec\ub85c\ud0a4\ud2f0 \ud30c\uc6b0\uce58 1\uac1c + \uc194\ub9ac\ub4dc\ud37c\ud4f8 2\uac1c\n\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.\n\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.\n\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.\n\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.\n\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.\n\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "source_zones": [{"zone_type": "product_title", "selector": "h1", "text": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "confidence": 0.86, "claim_allowed": true}, {"zone_type": "product_summary", "selector": ".xans-product-detaildesign", "text": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158\n62,000\uc6d0\n49,000\uc6d0\n\ucf54\ud2bc\ud5c8\uadf8\n\ucf54\ud2bc\uba54\ubaa8\ub9ac\nFORMENT x HELLO KITTY EDITION\n\ud589\ubcf5\uacfc \uc124\ub818\uc758 \uc21c\uac04\uc744 \ub2f4\uc740 \uc2dc\uadf8\ub2c8\ucc98 \ud5a5\uae30\uc640\n\ud5ec\ub85c\ud0a4\ud2f0 \ud53c\uaddc\uc5b4 \ucea1\uc774 \ub354\ud574\uc9c4 \ud55c\uc815\ud310 \ud5a5\uc218\uc785\ub2c8\ub2e4.\n\ud3ec\uadfc\ud568\uacfc \ud589\ubcf5\uc744 \ub2f4\uc740 \ucf54\ud2bc\ud5c8\uadf8,\n\ub2ec\ucf64\ud568\uacfc \uc124\ub818\uc744 \ub2f4\uc740 \ucf54\ud2bc\uba54\ubaa8\ub9ac,\n\ud5ec\ub85c\ud0a4\ud2f0\uc640 \ud568\uaed8\ud55c \ub450\uac00\uc9c0 \uc5d0\ub514\uc158\uc744 \ub9cc\ub098\ubcf4\uc138\uc694\n*\ud55c\uc815\uc218\ub7c9 \uc900\ube44\ub41c \uc5d0\ub514\uc158\uc73c\ub85c \uacf5\uc9c0\uc5c6\uc774 \uc870\uae30\ud488\uc808\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n*\ud68c\uc6d0\ub2f9 \ucd5c\ub300 1\uac1c \uad6c\ub9e4 \uac00\ub2a5\ud558\uba70, \ube44\uc815\uc0c1\uc801\uc778 \uad6c\ub9e4\uac74\uc740 \uc790\ub3d9 \ucde8\uc18c\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n[\ud55c\uc815\uc218\ub7c9]\n\ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158 \uad6c\ub9e4 \uc2dc \ud5ec\ub85c\ud0a4\ud2f0 \ud30c\uc6b0\uce58\uc640 \ubbf8\ub2c8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 2ea \ub97c \ub4dc\ub9bd\ub2c8\ub2e4.\n\uc601\ubb38\uc0c1\ud488\uba85\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n\ud5ec\ub85c\ud0a4\ud2f0\uac00 \uc900\ube44\ud55c \ud589\ubcf5\uacfc \uc124\ub818\uc744 \ub2f4\uc740 \ud5a5\uae30, \ud5ec\ub85c\ud0a4\ud2f0 \ud558\ud2b8\uba5c\ub85c\uc6b0 (heartmellow) \uc5d0\ub514\uc158\n\ucf54\ud2bc\ud5c8\uadf8\u3163 \ucf54\ud2bc\uba54\ubaa8\ub9ac\n\uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc\n\ud55c\uc815\uc218\ub7c9\n\ud5ec\ub85c\ud0a4\ud2f0 \ud30c\uc6b0\uce58 1\uac1c + \uc194\ub9ac\ub4dc\ud37c\ud4f8 2\uac1c", "confidence": 0.8300000000000001, "claim_allowed": true}, {"zone_type": "product_summary", "selector": ".xans-product-detaildesign", "text": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158\n62,000\uc6d0\n49,000\uc6d0\nFORMENT x HELLO KITTY EDITION\n\ud589\ubcf5\uacfc \uc124\ub818\uc758 \uc21c\uac04\uc744 \ub2f4\uc740 \uc2dc\uadf8\ub2c8\ucc98 \ud5a5\uae30\uc640\n\ud5ec\ub85c\ud0a4\ud2f0 \ud53c\uaddc\uc5b4 \ucea1\uc774 \ub354\ud574\uc9c4 \ud55c\uc815\ud310 \ud5a5\uc218\uc785\ub2c8\ub2e4.\n\ud3ec\uadfc\ud568\uacfc \ud589\ubcf5\uc744 \ub2f4\uc740 \ucf54\ud2bc\ud5c8\uadf8,\n\ub2ec\ucf64\ud568\uacfc \uc124\ub818\uc744 \ub2f4\uc740 \ucf54\ud2bc\uba54\ubaa8\ub9ac,\n\ud5ec\ub85c\ud0a4\ud2f0\uc640 \ud568\uaed8\ud55c \ub450\uac00\uc9c0 \uc5d0\ub514\uc158\uc744 \ub9cc\ub098\ubcf4\uc138\uc694\n*\ud55c\uc815\uc218\ub7c9 \uc900\ube44\ub41c \uc5d0\ub514\uc158\uc73c\ub85c \uacf5\uc9c0\uc5c6\uc774 \uc870\uae30\ud488\uc808\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n*\ud68c\uc6d0\ub2f9 \ucd5c\ub300 1\uac1c \uad6c\ub9e4 \uac00\ub2a5\ud558\uba70, \ube44\uc815\uc0c1\uc801\uc778 \uad6c\ub9e4\uac74\uc740 \uc790\ub3d9 \ucde8\uc18c\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.\n[\ud55c\uc815\uc218\ub7c9]\n\ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158 \uad6c\ub9e4 \uc2dc \ud5ec\ub85c\ud0a4\ud2f0 \ud30c\uc6b0\uce58\uc640 \ubbf8\ub2c8 \uc194\ub9ac\ub4dc\ud37c\ud4f8 2ea \ub97c \ub4dc\ub9bd\ub2c8\ub2e4.\n\uc601\ubb38\uc0c1\ud488\uba85\n\uc0c1\ud488\ucd94\uac00\uc124\uba85 \ubc88\uc5ed\uc815\ubcf4\n\ud5ec\ub85c\ud0a4\ud2f0\uac00 \uc900\ube44\ud55c \ud589\ubcf5\uacfc \uc124\ub818\uc744 \ub2f4\uc740 \ud5a5\uae30, \ud5ec\ub85c\ud0a4\ud2f0 \ud558\ud2b8\uba5c\ub85c\uc6b0 (heartmellow) \uc5d0\ub514\uc158\n\ucf54\ud2bc\ud5c8\uadf8\u3163 \ucf54\ud2bc\uba54\ubaa8\ub9ac\n\uc791\uc740\uc774\ubbf8\uc9c0\ud45c\uc2dc\n\ud55c\uc815\uc218\ub7c9\ud5ec\ub85c\ud0a4\ud2f0 \ud30c\uc6b0\uce58 1\uac1c + \uc194\ub9ac\ub4dc\ud37c\ud4f8 2\uac1c", "confidence": 0.8300000000000001, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}, {"zone_type": "product_description", "selector": ".desc", "text": "\uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778 \ub290\ub08c\uc744 \uc790\uc544\ub0c5\ub2c8\ub2e4.", "confidence": 0.78, "claim_allowed": true}], "warnings": [], "raw_text_length": 16819, "main_content_length": 885, "clean_text_length": 885, "clean_markdown_length": 1504}, "validation": {"claim_status": "rule_candidate", "accepted_claim_count": 3, "rejected_claim_count": 12, "rejected_entity_count": 3, "rejected_claims": [{"subject": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "hasAccord", "object": "\uc2dc\ud2b8\ub7ec\uc2a4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "hasAccord", "object": "\ud50c\ub85c\ub7f4", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "hasAccord", "object": "\uc6b0\ub514", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "hasAccord", "object": "\uba38\uc2a4\ud06c", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "hasAccord", "object": "\ud30c\uc6b0\ub354\ub9ac", "reason": "confidence 0.66 is below threshold 0.74", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "evokesMood", "object": "Fresh", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "evokesMood", "object": "Romantic", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "evokesMood", "object": "Elegant", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "evokesMood", "object": "Cozy", "reason": "source zone product_summary is not allowed for evokesMood", "page_type": "ProductPage", "source_zone": "product_summary"}, {"subject": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "suitableForSeason", "object": "Spring", "reason": "confidence 0.62 is below threshold 0.75", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "hasReviewKeyword", "object": "\uc794\ud5a5", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}, {"subject": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "predicate": "hasReviewKeyword", "object": "\uc740\uc740", "reason": "object is empty, generic, or boilerplate", "page_type": "ProductPage", "source_zone": "product_description"}], "rejected_entities": [{"entity": "\uc6b0\ub514", "entity_type": "Accord", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc794\ud5a5", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}, {"entity": "\uc740\uc740", "entity_type": "Review", "reason": "entity name is empty, generic, or boilerplate"}]}, "candidate_entities": [{"entity_type": "Perfume", "name": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "attributes": {"name": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "brand": "62,000\uc6d0", "price": {"amount": 62000.0, "currency": "\uc6d0"}}, "evidence_text": null, "confidence": 0.74, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Brand", "name": "62,000\uc6d0", "attributes": {}, "evidence_text": null, "confidence": 0.62, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Note", "name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "attributes": {}, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uc2dc\ud2b8\ub7ec\uc2a4", "attributes": {}, "evidence_text": "\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654\ub85c \ub354\uc6b1 \uc911\uc131\uc801\uc778", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud50c\ub85c\ub7f4", "attributes": {}, "evidence_text": "+ \uc194\ub9ac\ub4dc\ud37c\ud4f8 2\uac1c \ud55c\uc815\uc218\ub7c9\ud5ec\ub85c\ud0a4\ud2f0 \ud30c\uc6b0\uce58 1\uac1c + \uc194\ub9ac\ub4dc\ud37c\ud4f8 2\uac1c \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\uba38\uc2a4\ud06c", "attributes": {}, "evidence_text": "\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Accord", "name": "\ud30c\uc6b0\ub354\ub9ac", "attributes": {}, "evidence_text": "\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Fresh", "attributes": {}, "evidence_text": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4. \ucf54\ud2bc \uc369\uc138\uc2a4\uc758 \uc0c1\ucf8c\ud55c \uc6b0\ub514 \uc2dc\ud2b8\ub7ec\uc2a4 \ub178\ud2b8\uac00 \ub354\ud574\uc838 \uc0c1\ucf8c\ud558\uace0 \uae68\ub057\ud55c \ub2e4\ucc44\ub85c\uc6b4 \ub9e4\ub825\uc758 \ucf54\ud2bc \ud5a5\uc774 \uc644\uc131\ub429\ub2c8\ub2e4. \uace0\uae09\uc2a4\ub7ec\uc6b4 \uc6b0\ub514\ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ub258\uc559\uc2a4\uac00 \uc870\ud654", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Romantic", "attributes": {}, "evidence_text": "\uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Elegant", "attributes": {}, "evidence_text": "\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c\ub7f4 \ud5a5\ucde8\uc640 \ud568\uaed8 \uc5b4\uc6b0\ub7ec\uc9c0\uba74\uc11c \uc870\uae08 \ub354 \uc13c\uc288\uc5bc\ud558\uba74\uc11c \ubd80\ub4dc\ub7ec\uc6b4 \ub290\ub08c\uc774 \uac15\uc870 \ub429\ub2c8\ub2e4. \ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 ", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Mood", "name": "Cozy", "attributes": {}, "evidence_text": "ORMENT x HELLO KITTY EDITION \ud589\ubcf5\uacfc \uc124\ub818\uc758 \uc21c\uac04\uc744 \ub2f4\uc740 \uc2dc\uadf8\ub2c8\ucc98 \ud5a5\uae30\uc640 \ud5ec\ub85c\ud0a4\ud2f0 \ud53c\uaddc\uc5b4 \ucea1\uc774 \ub354\ud574\uc9c4 \ud55c\uc815\ud310 \ud5a5\uc218\uc785\ub2c8\ub2e4. \ud3ec\uadfc\ud568\uacfc \ud589\ubcf5\uc744 \ub2f4\uc740 \ucf54\ud2bc\ud5c8\uadf8, \ub2ec\ucf64\ud568\uacfc \uc124\ub818\uc744 \ub2f4\uc740 \ucf54\ud2bc\uba54\ubaa8\ub9ac, \ud5ec\ub85c\ud0a4\ud2f0\uc640 \ud568\uaed8\ud55c \ub450\uac00\uc9c0 \uc5d0\ub514\uc158\uc744 \ub9cc\ub098\ubcf4\uc138\uc694 *\ud55c\uc815\uc218\ub7c9 \uc900\ube44\ub41c \uc5d0\ub514\uc158\uc73c\ub85c \uacf5\uc9c0\uc5c6\uc774", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}, {"entity_type": "Season", "name": "Spring", "attributes": {}, "evidence_text": "\uc6b0\uce58 1\uac1c + \uc194\ub9ac\ub4dc\ud37c\ud4f8 2\uac1c \ud55c\uc815\uc218\ub7c9\ud5ec\ub85c\ud0a4\ud2f0 \ud30c\uc6b0\uce58 1\uac1c + \uc194\ub9ac\ub4dc\ud37c\ud4f8 2\uac1c \uc2f1\uadf8\ub7fd\uace0 \uae68\ub057\ud55c \ud504\ub8e8\ud2f0 \uadf8\ub9b0 \ub178\ud2b8\uc640 \uc740\uc740\ud558\uba74\uc11c\ub3c4 \ud654\uc0ac\ud558\uace0 \uac00\ubcbc\uc6b4 \ubd04\uaf43 \uac19\uc740 \ud50c\ub85c\ub7f4 \ubd80\ucf00 \ub178\ud2b8\uc758 \uad81\ud569\uc73c\ub85c \uaf43\uc774 \ub9cc\uac1c\ud55c \uc2f1\uadf8\ub7ec\uc6b4 \uc815\uc6d0\uc744 \uc5f0\uc0c1\ucf00 \ud569\ub2c8\ub2e4. \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc640 \uc57d\uac04\uc758 \uc2a4\ud30c\uc774\uc2dc\ud55c \ub258\uc559\uc2a4\uac00 \uc2a4\uc717\ud55c \ud50c\ub85c", "confidence": 0.6, "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success"}}], "candidate_claims": [{"subject_name": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "subject_type": "Perfume", "predicate": "hasBrand", "object_name": "62,000\uc6d0", "object_type": "Brand", "object_value": null, "evidence_text": "62,000\uc6d0", "evidence_summary": null, "confidence": 0.888, "confidence_reason": "brand pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.78, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.888}}}, {"subject_name": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "subject_type": "Perfume", "predicate": "hasBaseNote", "object_name": "\ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "object_type": "Note", "object_value": null, "evidence_text": "\ucf54\ud2bc \ud0a4\uc2a4\uc758 \uc6b0\ub514 \uba38\uc2a4\ud06c \ub258\uc559\uc2a4\uac00 \uc5b4\uc6b0\ub7ec\uc9c0\uba70 \uace0\uae09\uc2a4\ub7ec\uc6b4 \ubb34\uac8c\uac10\uc774 \ub354\ud574\uc9c0\uace0, \uc740\uc740\ud558\uba74\uc11c \uc874\uc7ac\uac10 \uc788\ub294 \uc794\ud5a5\uc774 \ub354\uc6b1 \uc624\ub798\ub3c4\ub85d \uc9c0\uc18d\ub429\ub2c8\ub2e4. \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "evidence_summary": "base_notes includes \ubd80\ub4dc\ub7ec\uc6b4 \uba38\uc2a4\ud06c \ud30c\uc6b0\ub354\ub9ac \ub178\ud2b8\uc5d0 \uc0dd\uae30 \uac00\ub4dd\ud55c \uaf43\ub0b4\uc74c\uc774 \uc2a4\uccd0 \uc9c0\ub098\uac00\uba74\uc11c \uc5ec\ub9ac\uc5ec\ub9ac\ud55c \uc0b4\uacb0 \ub290\ub08c\uc744 \uadf9\ub300\ud654 \uc2dc\ud0a4\ub294 \ub808\uc774\uc5b4\ub9c1 \uc870\ud569\uc785\ub2c8\ub2e4.", "confidence": 0.902, "confidence_reason": "base_notes rule matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_description", "source_selector": ".desc", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.82, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.902}}}, {"subject_name": "\uc2dc\uadf8\ub2c8\ucc98 \ud37c\ud4f8 \ud5ec\ub85c\ud0a4\ud2f0 \uc5d0\ub514\uc158", "subject_type": "Perfume", "predicate": "hasPrice", "object_name": null, "object_type": null, "object_value": {"amount": 62000.0, "currency": "\uc6d0"}, "evidence_text": "62,000\uc6d0", "evidence_summary": null, "confidence": 0.916, "confidence_reason": "price pattern matched; AI fallback: primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "metadata": {"ai_fallback_reason": "primary: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\")) | compact_retry: HTTPConnectionPool(host='localhost', port=1234): Max retries exceeded with url: /v1/models (Caused by NewConnectionError(\"HTTPConnection(host='localhost', port=1234): Failed to establish a new connection: [WinError 10061] \ub300\uc0c1 \ucef4\ud4e8\ud130\uc5d0\uc11c \uc5f0\uacb0\uc744 \uac70\ubd80\ud588\uc73c\ubbc0\ub85c \uc5f0\uacb0\ud558\uc9c0 \ubabb\ud588\uc2b5\ub2c8\ub2e4\"))", "page_type": "ProductPage", "crawl_status": "success", "extraction_status": "success", "source_zone": "product_summary", "source_selector": ".xans-product-detaildesign", "source_zone_allowed": true, "evidence_found": true, "schema_validated": true, "claim_kind": "rule_candidate", "validation_status": "rule_candidate", "confidence_breakdown": {"llm_confidence": 0.86, "schema_confidence": 1.0, "evidence_confidence": 0.95, "ontology_confidence": 0.95, "source_zone_confidence": 0.9, "source_trust": 0.8, "final_confidence": 0.916}}}]}


