Measurement

কমিউনিটি ডেটা কীভাবে কাজ করে

How Community Data Works observatory-এর এই অংশের dedicated GeoLira view। এটি route-specific interface-কে platform জুড়ে ব্যবহৃত একই source, freshness, privacy ও evidence boundary-এর সঙ্গে যুক্ত করে।

Foundation

How Community Data Works observatory-এর এই অংশের dedicated GeoLira view। এটি route-specific interface-কে platform জুড়ে ব্যবহৃত একই source, freshness, privacy ও evidence boundary-এর সঙ্গে যুক্ত করে।

একাধিক gate form-কে aggregate থেকে আলাদা করে

Check-in প্রথমে schema ও consent validation পাস করে। শুধু known field, 1-5 score range, approved category এবং optional two-letter country code গ্রহণ করা হয়। System local_date-ও check করে এবং contract ভাঙা record reject করে। শুধু accepted record aggregation-এর জন্য eligible।

Structural filter duplicate ও out-of-window record সরায়

CommunityPulseAbuseFilter correct schema, evidence class, consent version ও submission_id চায়। এটি duplicate, invalid timestamp, unsupported locale, invalid country code এবং contract-এর বাইরে value reject করে। এই filter user fingerprint করে না এবং automation-এর বিরুদ্ধে complete resistance-এর promise নয়, তাই submission layer-এর external rate limit-ও দরকার।

Aggregation privacy ও evidence boundary বজায় রাখে

Filtering-এর পর statistics first eligible submission থেকেই publish হয় এবং category তার first response থেকে। আরও check-in এলে value current sample-এর mean হয়। Individual submission identifier public হয় না, কিন্তু sample size 1 হলে aggregate একজনের response reflect করতে পারে। Aggregate COMMUNITY_SELF_REPORT থাকে এবং Community Pulse AUTHORED_INDEX থাকে।