ما هي واجهة برمجة التطبيقات لـ Bing Spell Check؟

تحذير

في 30 أكتوبر 2020، انتقلت واجهات برمجة تطبيقات البحث Bing من الخدمات المعرفية إلى خدمات البحث Bing. يتم توفير هذه الوثائق للرجوع إليها فقط. للحصول على الوثائق المحدثة، راجع وثائق واجهة برمجة تطبيقات البحث Bing. للحصول على إرشادات حول إنشاء موارد Azure جديدة للبحث Bing، راجع إنشاء مورد بحث Bing خلال Azure Marketplace.

تمكنك واجهة برمجة تطبيقات التدقيق الإملائي Bing من تنفيذ قواعد سياقية والتدقيق الإملائي على النص. في حين أن معظم المدققات الإملائية تعتمد على مجموعات القواعد القائمة على القاموس، فإن المدقق الإملائي Bing يستفيد من التعلم الآلي والترجمة الآلية الإحصائية لتوفير تصحيحات دقيقة وسياقية.

الميزات

الميزة الوصف
أوضاع تدقيق إملائي متعددة تمكنك أوضاع التدقيق الإملائي المتعددة من الحصول على تصحيحات تركز على قواعد اللغة و/أو الإملاء.
التعرف على اللغة العامية وغير الرسمية التعرف على التعبيرات الشائعة والمصطلحات غير الرسمية المستخدمة في النص.
التفريق بين الكلمات المتشابهة العثور على الاستخدام الصحيح بين الكلمات الإنجليزية التي تبدو متشابهة ولكنها تختلف في المعنى (على سبيل المثال، "see" و"sea")
دعم العلامة التجارية والعنوان والاستخدام الشعبي التعرف على العلامات التجارية الجديدة والعناوين والتعبيرات الشائعة الأخرى في أثناء ظهورها

سير العمل

من السهل استدعاء واجهة برمجة التطبيقات لـ Bing Spell Check من أي لغة برمجة يمكنها إجراء طلبات HTTP وتحليل استجابات JSON. يمكن الوصول إلى الخدمة باستخدام واجهة برمجة تطبيقات REST أو Bing Spell Check SDKs.

  1. إنشاء ⁧⁩حساب واجهة برمجة التطبيقات لـ Cognitive Services⁧⁩ مع الوصول إلى واجهات برمجة التطبيقات لـ Bing Search. إذا لم يكن لديك اشتراك في Azure، فأنشئ حسابًا مجانيًا.
  2. إرسال طلب إلى واجهة برمجة تطبيقات Bing Web Search
  3. تحليل استجابة JSON

الخطوات التالية

أولًا، جرب ⁦⁩العرض التقديمي التفاعلي⁦⁩ لواجهة برمجة التطبيقات Bing Spell Check Search لمعرفة كيف يمكنك التحقق بسرعة من مجموعة متنوعة من النصوص.

عندما تكون جاهزًا لاستدعاء واجهة برمجة التطبيقات، فأنشئ ⁧⁩حساب واجهة برمجة التطبيقات لـ Cognitive services⁧⁩. إذا لم يكن لديك اشتراك في Azure، ⁦⁧⁩⁩فأنشئ حسابًا⁦⁧⁩⁩ مجانيًا.

يمكنك أيضًا زيارة صفحة ⁦⁩Bing Search API hub⁦⁩ لاستكشاف واجهات برمجة التطبيقات المتوفرة الأخرى.