MLKitEntityExtraction Framework রেফারেন্স

MLKentity ExtractionParams


@interface MLKEntityExtractionParams : NSObject

একটি বস্তু যাতে বিভিন্ন পরামিতি থাকে যা প্রতিটি সত্তা নিষ্কাশন কলে কাস্টমাইজ করা যায়।

  • রেফারেন্স সময় যার ভিত্তিতে আপেক্ষিক তারিখগুলি (যেমন "আগামীকাল") ব্যাখ্যা করা উচিত, 1970-01-01T00:00:00 (UTC টাইমজোন) এর যুগ থেকে মিলিসেকেন্ডে। একটি শূন্য মান মানে বর্তমান সময় (যখন সত্তা নিষ্কাশন আহ্বান করা হয়) ব্যবহার করা উচিত।

    ঘোষণা

    উদ্দেশ্য গ

    @property (nonatomic, nullable) NSDate *referenceTime;
  • রেফারেন্স টাইম জোন যার উপর ভিত্তি করে আপেক্ষিক তারিখগুলি (যেমন "আগামীকাল") ব্যাখ্যা করা উচিত। এটি সেট না থাকলে, বর্তমান সময় অঞ্চল (যখন সত্তা নিষ্কাশন আহ্বান করা হয়) ব্যবহার করা হবে।

    ঘোষণা

    উদ্দেশ্য গ

    @property (nonatomic, nullable) NSTimeZone *referenceTimeZone;
  • একটি পছন্দের লোকেল যা তারিখ-সময় সত্তার সম্ভাব্য মানগুলিকে দ্ব্যর্থতা নিরসনে ব্যবহার করা যেতে পারে৷ উদাহরণস্বরূপ, "01/02/2000" অস্পষ্ট এবং এটি 2শে জানুয়ারী বা 1লা ফেব্রুয়ারিকে উল্লেখ করতে পারে, তবে একটি লোকেল পছন্দ সঠিকটি বেছে নিতে সহায়তা করতে পারে ('en-US' পূর্ববর্তীটিকে বেছে নেবে এবং 'en-UK' পরবর্তী)। ডিফল্ট মান হল ডিভাইসের সিস্টেম লোকেল। সমর্থিত লোকেল সমর্থিত মডেলের তালিকার সাথে মেলে। তাই যেকোনো একটি (বা এর একটি উপসেট): { 'en-*'} ({ 'en-US'}, { 'en-UK'}, { 'en-CA'}, …), { 'ar-*'}, { 'de- '}, {“` 'es- '}, { 'fr-*'}, { 'it- '}, {”` 'ja- '}, { 'ko-*'}, { 'nl- '}, {“` 'pl- '}, { 'pt-*'}, { 'ru- '}, {”` 'th- '}, { 'tr-*'}, { 'zh-*'}

    ঘোষণা

    উদ্দেশ্য গ

    @property (nonatomic, null_resettable) NSLocale *preferredLocale;
  • সত্তার প্রকারের উপসেট ( EntityExtractionEntityType ) যা সত্তা এক্সট্রাক্টর দ্বারা সনাক্ত করা হবে৷ সেটে উপস্থিত না থাকা প্রকারগুলি ইনপুট টেক্সটে উপস্থিত থাকলেও ফেরত দেওয়া হবে না৷ MLKEntityExtractionEntityTypeAllEntityTypes দ্বারা প্রত্যাবর্তিত ডিফল্ট সেটে nil সেট রিসেট করা হবে।

    ঘোষণা

    উদ্দেশ্য গ

    @property (nonatomic, copy, null_resettable) NSSet<MLKEntityExtractionEntityType> *typesFilter;
  • ডিফল্ট মান সহ একটি বরাদ্দকৃত EntityExtractionParams দৃষ্টান্ত শুরু করে। রেফারেন্সটাইম এবং রেফারেন্সটাইমজোনকে nil সেট করে এবং MLKEntityExtractionEntityTypeAllEntityTypes থেকে প্রত্যাবর্তিত সমস্ত মান ধারণকারী একটি সেটে typeFilter সেট করে।

    ঘোষণা

    উদ্দেশ্য গ

    - (nonnull instancetype)init;