FRPPR بيحسب مقاسك إزاي.How FRPPR predicts your size.

Methodologyالمنهجية

FRPPR gives you one size and a match score — not a table to puzzle over. Two engines power it, depending on what chart is available.

1. Store & standard charts: body estimation

Store widgets use body-measurement charts (chest or bust, waist, hips — in cm). Because shoppers rarely know those numbers, FRPPR estimates them from height, weight and BMI using regressions calibrated against common retail charts, separately for women and men. Body shape (slim, athletic, curvy, fuller) shifts individual measurements by a few centimetres, and waist estimates grow slightly after age 40.

2. Matching and scoring

For every size row, each measurement is compared with the row's range. The distance from the range centre is normalised by the range's half-width d:

  • Inside the range (|d| ≤ 1) the penalty is d² — gentle.
  • Outside it the penalty is 1 + 4·(|d| − 1) — steep, so sizes that contain you win.
  • Chest/bust carries full weight, waist 0.85 and hips 0.8.

Fit preference adds ease before scoring: fitted −2 cm, relaxed +4 cm. If you tell us your usual size, rows away from it get an extra penalty of 1.6 × (steps away)², because a size you actually wear is stronger evidence than a BMI estimate. When the runner-up is an adjacent size with a close score, FRPPR shows it as the “between sizes” alternative.

3. Local-brand charts: the size translator

On the shopper side you photograph a brand's own size chart. An AI model reads it into a table — sizes, measurement ranges, unit, and whether the numbers describe the body or the garment. We keep the table, never the photo. Inches become centimetres, flat (half-width) garment measurements are doubled, and garment measurements lose the usual wearing ease for that category and cut, so every chart is compared in body centimetres.

Your body numbers start from the height-and-weight estimate above, then move toward the sizes you wear in brands you know: 75% your known size, 25% the estimate — or 85/15 when the two disagree by more than 8 cm. The scoring in section 2 then picks the size. Charts that only list height and weight are matched on those directly; there, fit preference moves you to the neighbouring size only when you fall between two.

4. Shoes

Your usual EU size becomes a foot length using the Paris-point relation foot ≈ EU ÷ 1.5 − 1.5 cm, then it is matched to the chart's foot-length ranges. Stores can mark their shoes as running small or large, which shifts the foot length by one size (≈0.66 cm).

5. Confidence

The match score combines how well the best size fits (e^(−score)), how clearly it beats the runner-up, and whether it agrees with your usual size. In the size translator it rises when the chart's measurements come from sizes you know, and drops for garment-measurement charts and height-and-weight-only charts. It is clamped between 51% and 97%. This is an internal ranking heuristic, not a calibrated probability or an independently measured fit-accuracy rate.

6. Selecting the size on a store

The widget recognises dropdowns, radio groups and size buttons, and normalises labels so “Medium”, “M”, “وسط” and “EU 42.0” line up with your recommendation before it selects the size for you.

Limitations

Estimates from height and weight can't see everything — adding your usual size or a store's own measurements improves accuracy. Garments with unusual cuts, stretch or oversized styling may fit differently from their chart.

Prepared by the FRPPR team. Last reviewed: 6 October 2026.

FRPPR بيديك مقاس واحد ونسبة تطابق — مش جدول تحتار فيه. وفيه طريقتين للحساب، حسب نوع الجدول المتاح.

١. جداول المتاجر والجداول القياسية: تقدير مقاسات الجسم

ويدجت المتاجر بيستخدم جداول مقاسات الجسم (الصدر، الخصر، الأرداف — بالسنتيمتر). ولأن أغلب الناس مش عارفين الأرقام دي، FRPPR بيقدّرها من الطول والوزن ومؤشر كتلة الجسم (BMI) بمعادلات متظبطة على جداول المحلات المعروفة، منفصلة للستات والرجالة. شكل الجسم (نحيف، رياضي، منحنيات، ممتلئ) بيحرّك بعض القياسات كام سنتيمتر، وتقدير الخصر بيزيد شوية بعد سن الأربعين.

٢. المقارنة والتقييم

لكل مقاس في الجدول، كل قياس من قياساتك بيتقارن بنطاق المقاس ده. المسافة بين قياسك ونص النطاق بتتقسم على نص عرض النطاق، والناتج هو d:

  • جوه النطاق (|d| ≤ 1) الخصم d² — خفيف.
  • برّه النطاق الخصم 1 + 4·(|d| − 1) — تقيل، عشان المقاس اللي جواه أرقامك يكسب.
  • الصدر وزنه كامل، والخصر 0.85، والأرداف 0.8.

طريقة اللبس اللي بتحبها بتتحسب قبل التقييم: ضيق بيطرح ٢ سم، وواسع بيزوّد ٤ سم. ولو قلتلنا مقاسك المعتاد، المقاسات البعيدة عنه بتاخد خصم إضافي 1.6 × n²، وn هو عدد المقاسات اللي بينها وبين مقاسك، لأن المقاس اللي بتلبسه فعلًا دليل أقوى من التقدير بالطول والوزن. ولو المقاس اللي جنبه مباشرةً نتيجته قريبة، FRPPR بيعرضه كبديل «بين مقاسين».

٣. جداول الماركات المحلية: مترجم المقاسات

في FRPPR للمستخدمين بتصوّر جدول مقاسات الماركة نفسها. نموذج ذكاء اصطناعي بيقرا الصورة ويحوّلها لجدول: المقاسات، نطاقات القياس، الوحدة، وهل الأرقام دي قياسات جسم ولا قياسات القطعة نفسها. بنحتفظ بالجدول بس، والصورة مش بتتحفظ. البوصة بتتحول لسنتيمتر، وقياسات القطعة وهي مفرودة (نص المحيط) بتتضرب في ٢، وقياسات القطعة بيتشال منها الوسع المعتاد حسب نوعها وقصّتها، عشان كل الجداول تتقارن بسنتيمترات الجسم.

أرقام جسمك بتبدأ من تقدير الطول والوزن اللي فوق، وبعدين بتقرّب من مقاساتك في الماركات اللي تعرفها: ٧٥٪ من مقاسك المعروف و٢٥٪ من التقدير — أو ٨٥٪ و١٥٪ لو الاتنين مختلفين بأكتر من ٨ سم. وبعدها طريقة التقييم اللي في الجزء ٢ بتختار المقاس. الجداول اللي فيها طول ووزن بس بتتقارن بيهم على طول، وهنا طريقة اللبس بتنقلك للمقاس اللي جنبك بس لو كنت بين مقاسين.

٤. الأحذية

مقاس جزمتك الأوروبي (EU) بيتحول لطول قدم بمعادلة Paris point: foot ≈ EU ÷ 1.5 − 1.5 cm، وبعدين بيتقارن بنطاقات طول القدم في الجدول. المتاجر تقدر تحدد إن مقاسات أحذيتها صغيرة أو كبيرة، وده بيحرّك طول القدم مقاس واحد (حوالي تلتين سنتيمتر).

٥. نسبة التطابق

نسبة التطابق بتجمع قد إيه أحسن مقاس مناسب ليك (e^(−score))، وقد إيه هو أوضح من المقاس اللي بعده، وهل بيتفق مع مقاسك المعتاد. في مترجم المقاسات بتزيد لما قياسات الجدول تتقارن بمقاسات إنت عارفها، وبتقل في جداول قياسات القطعة والجداول اللي فيها طول ووزن بس. وبتفضل بين ٥١٪ و٩٧٪. ده مؤشر حسابي داخلي لترتيب المقاسات، مش احتمال مثبت ولا نسبة دقة مقاسة بشكل مستقل.

٦. اختيار المقاس في المتجر

الويدجت بيتعرّف على القوائم المنسدلة وأزرار الاختيار وأزرار المقاسات، وبيوحّد الأسماء عشان «Medium» و«M» و«وسط» و«EU 42.0» يتطابقوا مع المقاس المقترح قبل ما يختاره ليك.

حدود الحساب

التقدير من الطول والوزن مش بيشوف كل حاجة — إضافة مقاسك المعتاد أو قياسات المتجر نفسه بتزوّد الدقة. القطع اللي قصّتها مختلفة أو فيها استرتش أو ستايل أوفر سايز ممكن تيجي مختلفة عن جدولها.

أعدّه فريق FRPPR. آخر مراجعة: ٦ أكتوبر ٢٠٢٦.