كل عملية إثراء تحسم معرّفًا دلاليًا إما أن تعيد استخدام مفهوم تعرفه مؤسستك بالفعل أو تُنشئ مفهومًا جديدًا. وصفحة المعرّفات الدلالية هي المكان الذي تصبح فيه هذه المفردات المتنامية شيئًا يمكنك الاطلاع عليه: تصفّحها، وقياس مدى تقارب أي مدخلين فعليًا، وإضافة مصطلحات يدويًا، والإجابة عن الأسئلة التي يتركها لك محكّم الهوية، وسحب ما لم تعد تريده، ونقل المجموعة كلها إلى نموذج تضمين آخر.
توجد الصفحة في /semantic-ids ضمن الشريط الجانبي، ولا تفيد إلا بعد أن يتوفّر لمؤسستك نموذج تضمين ومخطط واحد على الأقل يحمل معرّفًا دلاليًا — فالمفاهيم تُنشئها عمليات الإثراء لا الصفحة.
كل صف يمثّل مفهومًا واحدًا: نصّه المعياري (نص الهوية الذي أنشأه أول مرة)، ونوع المفهوم (الفضاء الذي ينتمي إليه — وهو اسم نوع الكيان افتراضيًا)، وعدد السجلات التي تستخدمه، وتاريخ إنشائه. صفِّ النتائج حسب النص، أو حسب أي عدد من أنواع المفاهيم، أو حسب المخططات التي تكتب فيها، أو حسب حدّ أدنى للاستخدام للعثور على المدخلات التي تستحق انتباهك. اختيار المخططات هو اختصار لأنواع المفاهيم الخاصة بها — وبما أن النوع مشترك، فإنه يعرض أيضًا المفاهيم التي أنشأها مخطط آخر ضمن النوع نفسه. يُنزّل تصدير العرض ما تعرضه عوامل التصفية تمامًا.
يُقاس التشابه داخل مساحة واحدة فقط. فالمتجهات قابلة للمقارنة ضمن نوع المفهوم ونموذج التضمين نفسهما فقط. والصفوف الواقعة خارج مساحة المفهوم المحدَّد تظهر بعلامة —، وتعني «غير قابل للمقارنة» — لا «0%» أبدًا.
أحيانًا تعرف المفردات قبل وصول البيانات — قائمة أطباق أو حالات أو عائلات منتجات. وقد صُمِّم شريط التنسيق لكتابة تلك القائمة مباشرةً: حدِّد نطاقه بنوع مفهوم مرّة واحدة — فيُدرَج النطاق في عنوان الصفحة، ليصبح /semantic-ids/<concept type> رابطًا مباشرًا إلى تلك الشريحة — ثم كرِّر اكتب قيمة ← تحقَّق ← أضِف. ضغطة Enter تتحقَّق، وضغطة Enter ثانية تُضيف، ثم يُفرَّغ الحقل ويحتفظ بالتركيز، فتصير مفردات من خمسين مصطلحًا بضع دقائق من الكتابة دون لمس الفأرة.
التحقق هو تشغيل تجريبي لسلّم الحسم الفعلي — السلّم نفسه الذي تستخدمه أي عملية إثراء — لذا فإن حكمه ليس تقديرًا. ولأنك دفعت ثمن هذا الحكم سلفًا، فإنه يعمل أيضًا كحارس ضد التكرار: فعندما يغطي مفهوم قائم نصك عند العتبة أو فوقها، يبقى إضافة مفهوم معطّلًا.
هذا الرفض مقصود: فالمفهوم التوأم فوق العتبة لن يفوز أبدًا بأي مطابقة، وسيوزّع المطابقات المستقبلية بين المدخلين على نحو لا يمكن التنبؤ به. ويحدّد شريط العتبة المجاور للحقل موضع هذا الخط في عمليات التحقق لديك — ارفعه لتشديد الشروط، أو اخفضه لدمج أوسع.
كما أنّ المفردات ليست ملزمة بالبدء من إثراء: يتيح نوع مفهوم جديد… (في شريط أدوات الصفحة، من المحرّر فما فوق) تسمية نوع واختيار نموذج التضمين الذي ستوجد فيه مفاهيمه — وهو افتراضيًا نموذج مؤسستك. ويقتصر نطاق شريط التنسيق عليه فورًا، وينضم النوع إلى المفردات مع أول مفهوم تضيفه؛ أمّا النوع الموجود بالفعل فيحتفظ بنموذجه، لأنّ نقل المفردات بين النماذج هو الغرض من الترحيل.
لا يصل شيء إلى المراجعة لمجرد أنه يبدو متشابهًا. فكل زوج هنا هو ما قرّره محكّم الهوية وتركه لك: إما أنه لم يستطع الحسم (غير متأكد)، أو وجد مفهومين لديك مطابقين لنص وارد واحد (يبدو مكرَّرًا)، أو فصل بين اثنين تكاد درجتهما تتطابق (أُبقيا منفصلين) — والحالة الأخيرة معروضة كي تتأكد من أنه لم يغفل المرشّح الواضح. ويحمل كل صف جملة المحكّم نفسه موضحًا ما الذي حسم الأمر.
مقارنة → يعيدك إلى الجدول مع تحديد ذلك المفهوم، لترى ما يجاوره قبل أن تقرّر. دمج… يُدخل أحدهما في الآخر — فتصبح صيغ الخاسر أسماءً بديلة للفائز، فيتوحّد الزوج في كل مكان ويبقى موحّدًا. تجاهل يُغلق المسألة عندما يكون الاثنان شيئين مختلفين فعلًا. وتُظهر لك أعداد الاستخدام أيّ الصيغتين تفضّلها البيانات فعليًا.
تعرض اللوحة اليمنى معرّف المفهوم (قابل للنسخ — وهو ما تعتمد عليه قاعدة بياناتك في الربط)، ونصّه المُوحَّد، ونموذج التضمين الكامن وراءه، والسجلات التي تمّت مطابقتها به. والمفهوم المحدَّد جزء من عنوان الصفحة، لذا فإن الـ URL في شريط العناوين رابط يعيدك إليه مباشرةً — يمكن مشاركته مع زميل أو الاحتفاظ به في تذكرة. ويضعه عرضان في سياق المفاهيم المجاورة له.
لا يمكن لتسطيح 1536 بُعدًا إلى 3 أن يحافظ على المسافات، كما يبالغ التخطيط في إظهار تماسك التجمّعات. ويلوّن كلا العرضين كل نقطة وفق مقياس التشابه نفسه، لذا اقرأ اللون، لا المسافة. وتستغرق أول خريطة في الجلسة بضع ثوانٍ حتى تُرتَّب؛ أما ما يليها فيظهر فورًا.
يعرض كل سجل مرتبط الدرجة التي حُسم عندها هنا. وتعني — أن المعرّف وصل ضمن المدخلات ومُرِّر كما هو، فلم تجرِ أي مقارنة — وهو المسار المجاني الذي لا لبس فيه والموصوف في دليل المعرّفات الدلالية.
الاستيراد والحلّ يُمرِّر عمودًا كاملًا من ملف CSV عبر السلّم نفسه، ويُدوِّن على كل صف ما سيحدث له — لا حدَّ لحجم الملف؛ وتُحَلّ الملفات الكبيرة على دفعات من 1000 مع عرض التقدّم مباشرةً. ويُحلَّل الملف داخل متصفّحك — ولا يُرسَل سوى القيم نفسها.
| النتيجة | ما معنى ذلك |
|---|---|
exact | النص نفسه، بعد توحيده، موجود بالفعل — مجانًا ودون استدعاء أي نموذج. |
matched | صيغة مختلفة حُسمت إلى مفهوم قائم فوق العتبة. |
would_mint | لم يكن أي مفهوم قريبًا بما يكفي؛ ستُنشئ عملية الإثراء مفهومًا جديدًا هنا. |
minted | الحالة نفسها مع تفعيل الإنشاء — صار المفهوم موجودًا الآن (للمالك فقط). |
نوع المفهوم يُكتب، لا يُختار. الملف طريقة طبيعية تمامًا لبدء مفردات، لذا يقترح الحقل الفضاءات الموجودة لديك بينما يقبل اسمًا ليس لديك — ويقولجديد حين يكون كذلك. والاسم الجديد يطرح السؤال الوحيد الذي لا يمكن طرحه لاحقًا: في أي نموذج تضمين ستعيش مفاهيمه. أجب عنه هنا فيُنشأ الفضاء مع أول قيمة يولّدها الاستيراد؛ وبعد ذلك يصبح نقل المفردات بين النماذج ترحيلًا.
أمران يمنعان الزلّة من أن تتحول إلى مفردات ثانية: كتابة اسم فضاء موجود لديك تختاره، أيًا كانت حالة الأحرف، والاسم الذي يبعد حرفًا أو حرفين عن اسم موجود يُنبَّه إليه مع تصحيح بنقرة واحدة. أما مع فضاء جديد فعلًا فلا يوجد ما يُقارَن به، لذا فإن تشغيل المطابقة فقط يجيب بأن “كل قيمة ستُنشأ” دون تضمين أي صف — ودون أي تكلفة.
تُنزَّل الصفوف المطابَقة في ملف CSV خاص بها، فيمكن استخدام الاستيراد للتدقيق فحسب: أيٌّ من أسماء موردينا الـ900 معروف بالفعل، وأيها سيفتح هوية جديدة؟ أما عمليات التصدير فتعمل بالاتجاه المعاكس وتسمّي الملف باسم عوامل التصفية التي أُخذ بها، فيبقى مجلد التصديرات موصِّفًا لنفسه.
الحذف هنا آمن على نحو لا تكون عليه معظم عمليات حذف البيانات: فالمفردات تعيد بناء نفسها، لأن عملية الإثراء التالية ببساطة تُنشئ ما تحتاجه من جديد. أما ما لا يعود فهو التوافق مع المعرّفات التي خزّنتها بالفعل، وتوضّح لك النافذة ذلك بأعداد حقيقية قبل التأكيد.
بعد تغيير كهذا، يكون الإبقاء على المفاهيم القديمة هو الخيار المحفوف بالمخاطر، لا الخيار الحذِر: فالهويات المركّبة من المفاتيح الجديدة قد تقع ضمن عتبة المتجهات القديمة فتبتلعها هذه المتجهات بصمت، لتبقى لديك معرّفات لا تدل على هذا الشيء ولا ذاك.
المتجهات الناتجة عن نموذجين مختلفين غير قابلة للمقارنة، لذا فإن تغيير النموذج يعني إعادة تضمين كل مفهوم. وبمجرد وجود مفاهيم، تكون هذه الترحيلة هي الطريقة المعتمدة الوحيدة للقيام بذلك — وهي السبب في أن إعداد نموذج التضمين الخاص بالمؤسسة يرفض التغيّر من تلقاء نفسه.
تعرض المعاينة تكلفة إعادة التضمين، وأزواج المفاهيم المرجّح أن تتصادم — أي أن تقع ضمن عتبة بعضها في الفضاء الجديد فتبدأ بالمطابقة معًا. وهي تقيس المرشحين الواقعيين لا كل زوج، وتصرّح بذلك.
تستمر عمليات الإثراء في الحسم داخل المساحة القديمة بينما تُبنى المتجهات الجديدة إلى جانبها؛ وتلتقط تمريرة لاحقة المفاهيم التي أُنشئت في أثناء ذلك. ويحدث التبديل في خطوة واحدة عند النهاية، وهي تغيّر أيضًا نموذج التضمين الافتراضي لمؤسستك. ومقاطعة العملية غير ضارّة — فإعادة البدء تُكمل من حيث توقفت.
تُحتسب عمليات التحقق والإضافة والاستيراد كأي استخدام آخر للتضمين، ولا تكلّف الإصابات المطابقة تمامًا شيئًا لأنها لا تصل إلى أي نموذج. أما التصفّح والمقارنة والمدار والخريطة ثلاثية الأبعاد والتصدير والحذف فمجانية. ويُجمَع إنفاق يوم كامل من العمل التفاعلي في سطر واحد ضمن سجل رصيدك، ليبقى السجل مقروءًا بدل أن يمتلئ بكسور السنت.