{"source":"article_analyses.sentiment_index, recommendation_index, verdict (per-article Workers AI extraction).","method":"Sentiment and recommendation indexes (0-100) and the author verdict (buy/wait/skip/mixed) measure the article content and its author's own stance, not this site's rating of any product. This site never rates products. Averages are plain means over non-null values only; null counts are shown, never filled in.","model":"rayban-gen3","totals":{"analyzed_articles":99,"sentiment":{"n":88,"buckets":{"0-19":1,"20-39":21,"40-59":19,"60-79":31,"80-100":16},"avg":55.1,"nulls":11},"recommendation":{"n":42,"buckets":{"0-19":1,"20-39":3,"40-59":3,"60-79":11,"80-100":24},"avg":67.9,"nulls":57},"verdicts":{"buy":36,"wait":28,"skip":11,"mixed":4,"no_verdict":20}},"per_model":[{"model_key":"rayban-gen3","model_name":"Ray-Ban Meta Gen 3","analyzed":99,"sentiment":{"n":88,"buckets":{"0-19":1,"20-39":21,"40-59":19,"60-79":31,"80-100":16},"avg":55.1},"recommendation":{"n":42,"buckets":{"0-19":1,"20-39":3,"40-59":3,"60-79":11,"80-100":24},"avg":67.9},"verdicts":{"buy":36,"wait":28,"skip":11,"mixed":4,"no_verdict":20}}]}