114 lines
2.0 KiB
YAML
114 lines
2.0 KiB
YAML
project_name: perfume_subscription
|
|
domain: perfume
|
|
target_entities:
|
|
- Product
|
|
- Perfume
|
|
- Brand
|
|
- Event
|
|
- Article
|
|
- Promotion
|
|
- Category
|
|
- Notice
|
|
- Page
|
|
- Note
|
|
- Accord
|
|
- Mood
|
|
- Season
|
|
- Occasion
|
|
fields:
|
|
- name
|
|
- brand
|
|
- top_notes
|
|
- middle_notes
|
|
- base_notes
|
|
- accords
|
|
- mood_tags
|
|
- season_tags
|
|
- occasion_tags
|
|
- price
|
|
- review_keywords
|
|
sources:
|
|
- name: official_brand_site
|
|
type: official
|
|
trust_level: 0.95
|
|
parser: generic
|
|
fetcher: playwright
|
|
rate_limit_per_minute: 20
|
|
respect_robots_txt: false
|
|
- name: marketplace
|
|
type: marketplace
|
|
trust_level: 0.8
|
|
parser: generic
|
|
fetcher: requests
|
|
rate_limit_per_minute: 15
|
|
respect_robots_txt: false
|
|
- name: review_site
|
|
type: review
|
|
trust_level: 0.7
|
|
parser: generic
|
|
fetcher: requests
|
|
rate_limit_per_minute: 10
|
|
respect_robots_txt: false
|
|
ontology:
|
|
entity_types:
|
|
- Product
|
|
- Perfume
|
|
- Brand
|
|
- Event
|
|
- Article
|
|
- Promotion
|
|
- Category
|
|
- Notice
|
|
- Page
|
|
- Note
|
|
- Accord
|
|
- Mood
|
|
- Season
|
|
- Occasion
|
|
- Review
|
|
- Price
|
|
- ProductPage
|
|
- CommunityPage
|
|
- BrandStoryPage
|
|
- ListingPage
|
|
- PromotionPage
|
|
- ReviewPage
|
|
predicates:
|
|
- hasBrand
|
|
- hasTopNote
|
|
- hasMiddleNote
|
|
- hasBaseNote
|
|
- hasAccord
|
|
- evokesMood
|
|
- suitableForSeason
|
|
- suitableForOccasion
|
|
- similarTo
|
|
- soldBy
|
|
- hasPrice
|
|
- hasReviewKeyword
|
|
aliases:
|
|
top_notes: hasTopNote
|
|
middle_notes: hasMiddleNote
|
|
heart_notes: hasMiddleNote
|
|
base_notes: hasBaseNote
|
|
accords: hasAccord
|
|
mood_tags: evokesMood
|
|
season_tags: suitableForSeason
|
|
occasion_tags: suitableForOccasion
|
|
review_keywords: hasReviewKeyword
|
|
recommendation:
|
|
target_entity_type: Perfume
|
|
weights:
|
|
preferred_note: 2.0
|
|
avoided_note: -3.0
|
|
preferred_mood: 1.5
|
|
season_context: 1.2
|
|
occasion_context: 1.0
|
|
update_policy:
|
|
official:
|
|
interval_days: 30
|
|
marketplace:
|
|
interval_days: 7
|
|
review:
|
|
interval_days: 14
|