أمازون تيكستراك هي خدمة للتعلم الآلي (ML) تتيح الاستخراج التلقائي للنص والكتابة اليدوية والبيانات من المستندات الممسوحة ضوئيًا، متجاوزة التعرف البصري على الأحرف (OCR). يمكنه تحديد البيانات وفهمها واستخراجها من الجداول والنماذج بدقة ملحوظة. في الوقت الحاضر، تعتمد العديد من الشركات على طرق الاستخراج اليدوية أو برامج التعرف الضوئي على الحروف الأساسية، وهي عملية مملة وتستغرق وقتًا طويلاً، وتتطلب تكوينًا يدويًا يحتاج إلى التحديث عندما يتغير النموذج. تساعد Amazon Textract على حل هذه التحديات من خلال استخدام التعلم الآلي لمعالجة أنواع المستندات المختلفة تلقائيًا واستخراج المعلومات بدقة بأقل قدر من التدخل اليدوي. يمكّنك ذلك من أتمتة معالجة المستندات واستخدام البيانات المستخرجة لأغراض مختلفة، مثل أتمتة معالجة القروض أو جمع المعلومات من الفواتير والإيصالات.
مع استئناف السفر بعد الوباء، قد يكون التحقق من حالة تطعيم المسافر مطلوبًا في كثير من الحالات. غالبًا ما تحتاج الفنادق ووكالات السفر إلى مراجعة بطاقات التطعيم لجمع تفاصيل مهمة مثل ما إذا كان المسافر قد تم تطعيمه بالكامل وتواريخ التطعيم واسم المسافر. تقوم بعض الوكالات بذلك من خلال التحقق اليدوي من البطاقات، الأمر الذي قد يستغرق وقتًا طويلاً للموظفين ويترك مجالًا للخطأ البشري. وقد قام آخرون ببناء حلول مخصصة، ولكنها قد تكون مكلفة وصعبة التوسع، وتستغرق وقتًا طويلاً للتنفيذ. للمضي قدمًا، قد تكون هناك فرص لتبسيط عملية التحقق من حالة التطعيم بطريقة فعالة للشركات مع احترام خصوصية المسافرين وراحتهم.
استعلامات نص الأمازون يساعد على معالجة هذه التحديات. تتيح لك Amazon Textract Queries تحديد واستخراج المعلومات التي تحتاجها فقط من المستند. فهو يوفر لك معلومات دقيقة ودقيقة من الوثيقة.
في هذا المنشور، نوجهك عبر دليل التنفيذ خطوة بخطوة لإنشاء حل للتحقق من حالة التطعيم باستخدام Amazon Textract Queries. يعرض الحل كيفية معالجة بطاقات التطعيم باستخدام استعلام Amazon Textract، والتحقق من حالة التطعيم، وتخزين المعلومات لاستخدامها في المستقبل.
حل نظرة عامة
يوضح الرسم البياني التالي بنية الحل.
يتضمن سير العمل الخطوات التالية:
- يقوم المستخدم بالتقاط صورة لبطاقة التطعيم.
- تم رفع الصورة إلى خدمة تخزين أمازون البسيطة دلو (أمازون S3).
- عندما يتم حفظ الصورة في حاوية S3، فإنها تستدعي ملف وظائف خطوة AWS سير العمل:
- الاستفسارات-مقرر AWS لامدا تقوم الوظيفة بفحص المستند الذي تم تمريره وإضافة معلومات حول نوع التمثيل الصامت وعدد الصفحات وعدد الاستعلامات إلى سير عمل Step Functions (على سبيل المثال، لدينا أربعة استعلامات).
NumberQueriesAndPagesChoice
هي حالة اختيار تضيف منطقًا شرطيًا إلى سير العمل. إذا كان هناك ما بين 15 إلى 31 استعلامًا وكان عدد الصفحات بين 2 إلى 3,001، فإن المعالجة غير المتزامنة في Amazon Textract هي الخيار الوحيد، لأن واجهات برمجة التطبيقات المتزامنة تدعم فقط ما يصل إلى 15 استعلامًا ومستندات من صفحة واحدة. بالنسبة لجميع الحالات الأخرى، نقوم بالتوجيه إلى الاختيار العشوائي للمعالجة المتزامنة أو غير المتزامنة.- •
TextractSync
ترسل وظيفة Lambda طلبًا إلى Amazon Textract لتحليل المستند بناءً على استعلامات Amazon Textract التالية:- ما هي حالة التطعيم؟
- ما هو اسمك؟
- ما هو تاريخ الميلاد؟
- ما هو رقم الوثيقة؟
- يقوم Amazon Textract بتحليل الصورة وإرسال إجابات هذه الاستعلامات مرة أخرى إلى وظيفة Lambda.
- تتحقق وظيفة Lambda من حالة التطعيم الخاصة بالعميل وتخزن النتيجة النهائية بتنسيق CSV في نفس حاوية S3 (
demoqueries-textractxxx
) فيcsv-output
المجلد.
المتطلبات الأساسية المسبقة
لإكمال هذا الحل ، يجب أن يكون لديك حساب AWS والأذونات المناسبة لإنشاء الموارد المطلوبة كجزء من الحل.
قم بتنزيل رمز النشر ونموذج بطاقة التطعيم من GitHub جيثب:.
استخدم ميزة الاستعلامات في وحدة تحكم Amazon Texttract
قبل إنشاء حل التحقق من التطعيم، دعنا نستكشف كيف يمكنك استخدام استعلامات Amazon Textract لاستخراج حالة التطعيم عبر وحدة تحكم Amazon Textract. يمكنك استخدام عينة بطاقة التطعيم التي قمت بتنزيلها من GitHub repo.
- في وحدة تحكم Amazon Texttract، اختر تحليل الوثيقة في جزء التنقل.
- تحت تحميل الوثيقة، اختر اختر الوثيقة لتحميل بطاقة التطعيم من محرك الأقراص المحلي الخاص بك.
- بعد تحميل المستند، حدد الاستعلامات في ال تكوين المستند والقسم الخاص به.
- يمكنك بعد ذلك إضافة استعلامات في شكل أسئلة باللغة الطبيعية. دعنا نضيف ما يلي:
- ما هي حالة التطعيم؟
- ما هو اسمك؟
- ما هو تاريخ الميلاد؟
- ما هو رقم الوثيقة؟
- بعد إضافة جميع استفساراتك، اختر تطبيق التكوين.
- التحقق من الاستعلامات علامة التبويب لرؤية الإجابات على الأسئلة.
يمكنك أن ترى أن Amazon Texttract يستخرج الإجابة على استعلامك من المستند.
نشر حل التحقق من التطعيم
في هذه التدوينة نستخدم سحابة AWS 9 مثيل وتثبيت التبعيات اللازمة على المثيل مع مجموعة تطوير سحابة AWS (AWS CDK) ودوكر. AWS Cloud9 عبارة عن بيئة تطوير متكاملة قائمة على السحابة (IDE) تتيح لك كتابة التعليمات البرمجية وتشغيلها وتصحيح أخطاءها باستخدام متصفح فقط.
- في المحطة، اختر تحميل الملفات المحلية على قم بتقديم القائمة.
- اختار حدد المجلد واختيار
vaccination_verification_solution
المجلد الذي قمت بتنزيله من GitHub. - في الوحدة الطرفية، قم بإعداد تطبيقك بدون خادم للخطوات اللاحقة في سير عمل التطوير الخاص بك نموذج تطبيق AWS Serverless (AWS SAM) باستخدام الأمر التالي:
- نشر التطبيق باستخدام
cdk deploy
أمر:انتظر حتى يقوم AWS CDK بنشر النموذج وإنشاء الموارد المذكورة في القالب.
- عند اكتمال النشر، يمكنك التحقق من الموارد المنشورة على تكوين سحابة AWS وحدة التحكم على الموارد علامة تبويب صفحة تفاصيل المكدس.
اختبر المحلول
والآن حان الوقت لاختبار الحل. لتحريك سير العمل، استخدم aws s3 cp
لتحميل ملف vac_card.jpg
ملف ل DemoQueries.DocumentUploadLocation
داخل مجلد المستندات:
يتم تحميل ملف شهادة التطعيم تلقائيًا إلى حاوية S3 demoqueries-textractxxx
في مجلد التحميلات.
يتم تشغيل سير عمل Step Functions عبر وظيفة Lambda بمجرد تحميل ملف شهادة التطعيم إلى حاوية S3.
تقوم وظيفة Queries-Decider Lambda بفحص المستند وإضافة معلومات حول نوع mime وعدد الصفحات وعدد الاستعلامات إلى سير عمل Step Functions (على سبيل المثال، نستخدم أربعة استعلامات — رقم المستند واسم العميل وتاريخ حالة الميلاد والتطعيم).
• TextractSync
ترسل الوظيفة استعلامات الإدخال إلى Amazon Textract وتقوم بإرجاع النتيجة الكاملة بشكل متزامن كجزء من الاستجابة. وهو يدعم المستندات المكونة من صفحة واحدة (TIFF وPDF وJPG وPNG) وما يصل إلى 1 استعلامًا. ال GenerateCsvTask
تأخذ الوظيفة مخرجات JSON من Amazon Textract وتحولها إلى ملف CSV.
يتم تخزين الإخراج النهائي في نفس حاوية S3 في مجلد إخراج csv كملف CSV.
يمكنك تنزيل الملف على جهازك المحلي باستخدام الأمر التالي:
تنسيق النتيجة هو timestamp
, classification
, filename
, page number
, key name
, key_confidence
, value
, value_confidence
, key_bb_top
, key_bb_height
, key_bb.width
, key_bb_left
, value_bb_top
, value_bb_height
, value_bb_width
, value_bb_left
.
يمكنك توسيع نطاق الحل ليشمل مئات من مستندات شهادات التطعيم لعدة عملاء عن طريق تحميل شهادات التطعيم الخاصة بهم إلى DemoQueries.DocumentUploadLocation
. يؤدي هذا تلقائيًا إلى تشغيل عدة عمليات تشغيل لجهاز حالة Step Functions، ويتم تخزين النتيجة النهائية في نفس حاوية S3 في مجلد إخراج csv.
لتغيير المجموعة الأولية من الاستعلامات التي يتم تغذيتها في Amazon Textract، يمكنك الانتقال إلى مثيل AWS Cloud9 الخاص بك وفتح ملف start_execution.py. في عرض الملف في الجزء الأيمن، انتقل إلى lambda، start_queries
, app
, start_execution.py
. يتم استدعاء وظيفة Lambda هذه عند تحميل ملف إلى DemoQueries.DocumentUploadLocation
. يتم تعريف الاستعلامات المرسلة إلى سير العمل في start_execution.py
; يمكنك تغييرها عن طريق تحديث الكود كما هو موضح في لقطة الشاشة التالية.
تنظيف
لتجنب تكبد رسوم مستمرة، احذف الموارد التي تم إنشاؤها في هذا المنشور باستخدام الأمر التالي:
اجب على السؤال Are you sure you want to delete: DemoQueries (y/n)?
مع ذ.
وفي الختام
في هذا المنشور، أوضحنا لك كيفية استخدام Amazon Textract Queries لإنشاء حل للتحقق من التطعيم في مجال السفر. يمكنك استخدام Amazon Textract Queries لبناء حلول في صناعات أخرى مثل التمويل والرعاية الصحية، واسترداد المعلومات من مستندات مثل قسائم الدفع ومذكرات الرهن العقاري وبطاقات التأمين بناءً على أسئلة اللغة الطبيعية.
لمزيد من المعلومات، راجع تحليل الوثائقأو قم بالاطلاع على وحدة تحكم Amazon Texttract وجرب هذه الميزة.
حول المؤلف
ديراج ثكور هو مهندس حلول مع Amazon Web Services. إنه يعمل مع عملاء وشركاء AWS لتقديم إرشادات حول اعتماد سحابة المؤسسة وترحيلها واستراتيجيتها. إنه متحمس للتكنولوجيا ويستمتع بالبناء والتجريب في مجال التحليلات و AI / ML.
ريشابه ياداف هو مهندس حلول الشركاء في AWS ويتمتع بخلفية واسعة في DevOps وعروض الأمان في AWS. وهو يعمل مع شركاء ASEAN لتقديم التوجيه بشأن اعتماد السحابة المؤسسية ومراجعات البنية جنبًا إلى جنب مع بناء ممارسات AWS من خلال تنفيذ إطار العمل المصمم جيدًا. خارج العمل، يحب قضاء وقته في المجال الرياضي وألعاب FPS.
- محتوى مدعوم من تحسين محركات البحث وتوزيع العلاقات العامة. تضخيم اليوم.
- PlatoData.Network Vertical Generative Ai. تمكين نفسك. الوصول هنا.
- أفلاطونايستريم. ذكاء Web3. تضخيم المعرفة. الوصول هنا.
- أفلاطون كربون، كلينتك ، الطاقة، بيئة، شمسي، إدارة المخلفات. الوصول هنا.
- أفلاطون هيلث. التكنولوجيا الحيوية وذكاء التجارب السريرية. الوصول هنا.
- المصدر https://aws.amazon.com/blogs/machine-learning/build-a-vaccination-verification-solution-using-the-queries-feature-in-amazon-textract/
- :يكون
- $ UP
- 001
- 100
- 15%
- 1930
- 2468
- 258
- 7
- 8
- a
- من نحن
- حسابي
- دقة
- دقيق
- بدقة
- تضيف
- العنوان
- يضيف
- تبني
- وكالات
- AI / ML
- الكل
- يسمح
- على طول
- أمازون
- أمازون تيكستراك
- أمازون ويب سيرفيسز
- an
- تحليلات
- تحليل
- تحليل
- و
- إجابة
- الأجوبة
- واجهات برمجة التطبيقات
- تطبيق
- مناسب
- هندسة معمارية
- هي
- AS
- آسيان
- At
- أتمتة
- أوتوماتيك
- تلقائيا
- أتمتة
- تجنب
- AWS
- سحابة AWS 9
- تكوين سحابة AWS
- الى الخلف
- خلفية
- على أساس
- الأساسية
- BE
- لان
- ما بين
- الولادة
- المتصفح
- نساعدك في بناء
- ابني
- بنيت
- الأعمال
- لكن
- by
- CAN
- فيزا وماستركارد
- بطاقات
- الحالات
- CD
- شهادة
- الشهادات
- التحديات
- تغيير
- التغييرات
- حرف
- التعرف على الشخصية
- اسعارنا محددة من قبل وزارة العمل
- التحقق
- خيار
- اختار
- سحابة
- اعتماد السحابة
- Cloud9
- الكود
- الشركات
- إكمال
- الاعداد
- كنسولات
- ملاءمة
- مكلفة
- خلق
- خلق
- على
- زبون
- العملاء
- البيانات
- التاريخ
- تمور
- تعريف
- التبعيات
- نشر
- نشر
- نشر
- هدم
- تفاصيل
- التطوير التجاري
- مختلف
- صعبة
- do
- عامل في حوض السفن
- وثيقة
- وثائق
- بإمكانك تحميله
- قيادة
- فعال
- تمكن
- مشروع
- البيئة
- خطأ
- ويبحث
- مثال
- اكتشف
- واسع
- استخراج
- استخلاص
- مقتطفات
- الميزات
- بنك الاحتياطي الفيدرالي
- حقل
- قم بتقديم
- نهائي
- تمويل
- متابعيك
- في حالة
- النموذج المرفق
- شكل
- أشكال
- إلى الأمام
- أربعة
- إطارا في الثانية
- الإطار
- تبدأ من
- بالإضافة إلى
- تماما
- وظيفة
- وظائف
- مستقبل
- الألعاب
- جمع
- جمع
- GitHub جيثب:
- يعطي
- Go
- توجيه
- توجيه
- يملك
- he
- الرعاية الصحية
- يساعد
- له
- فنادق
- كيفية
- كيفية
- HTML
- HTTP
- HTTPS
- الانسان
- مئات
- تحديد
- if
- يوضح
- صورة
- تنفيذ
- التنفيذ
- أهمية
- in
- في أخرى
- يشمل
- الصناعات
- العالمية
- معلومات
- في البداية
- إدخال
- في الداخل
- تثبيت
- مثل
- التأمين
- المتكاملة
- تدخل
- إلى
- الفواتير
- التذرع
- يتضرع
- IT
- JPG
- جسون
- م
- لغة
- تعلم
- اليسار
- يتيح
- مثل
- الإعجابات
- القروض
- محلي
- منطق
- آلة
- آلة التعلم
- كتيب
- كثير
- مايو..
- المذكورة
- القائمة
- طرق
- هجرة
- أدنى
- ML
- نموذج
- الأكثر من ذلك
- رهن
- يتحرك
- متعدد
- الاسم
- طبيعي
- التنقل
- قائمة الإختيارات
- ضروري
- حاجة
- إحتياجات
- ملاحظة
- عدد
- التعرف الضوئي على الحروف
- برامج التعرف الضوئي على الحروف
- of
- عروض
- غالبا
- on
- جارية
- فقط
- جاكيت
- الفرص
- التعرف الضوئي على الحروف
- خيار
- or
- أخرى
- أخرى
- لنا
- خارج
- الناتج
- في الخارج
- صفحة
- صفحات
- خبز
- جزء
- الشريكة
- شركاء
- مرت
- عاطفي
- أذونات
- صور
- قطعة
- أفلاطون
- الذكاء افلاطون البيانات
- أفلاطون داتا
- منشور
- ما بعد الوباء
- الممارسات
- حاجة
- إعداد
- حاليا
- خصوصية
- عملية المعالجة
- معالجة
- تزود
- أغراض
- الاستفسارات
- سؤال
- الأسئلة المتكررة
- عشوائية
- المبالغ المستلمة
- اعتراف
- اعتمد
- لافت للنظر
- طلب
- مطلوب
- المتطلبات الأساسية
- يتطلب
- الموارد
- فيما يتعلق
- استجابة
- نتيجة
- عائدات
- مراجعة
- التعليقات
- غرفة
- طريق
- يجري
- يدير
- سام
- نفسه
- تم الحفظ
- حجم
- القسم
- أمن
- انظر تعريف
- حدد
- اختيار
- يرسل
- أرسلت
- Serverless
- الخدمة
- خدماتنا
- طقم
- عدة
- ينبغي
- أظهرت
- أظهرت
- هام
- الاشارات
- تطبيقات الكمبيوتر
- حل
- الحلول
- حل
- بعض
- قريبا
- الفضاء
- أنفق
- رياضة
- كومة
- فريق العمل
- الولايه او المحافظه
- الحالة
- خطوة
- خطوات
- تخزين
- متجر
- تخزين
- فروعنا
- الإستراتيجيات
- تبسيط
- لاحق
- هذه
- الدعم
- الدعم
- بالتأكيد
- متجاوزا
- أخذ
- يأخذ
- تكنولوجيا
- مضجر
- قالب
- محطة
- تجربه بالعربي
- نص
- أن
- •
- المعلومات
- من مشاركة
- then
- هناك.
- تشبه
- هؤلاء
- عبر
- الوقت
- استهلاك الوقت
- إلى
- تقليدي
- سفر
- قطاع السفر
- المسافر
- يثير
- أثار
- محاولة
- نوع
- أنواع
- فهم
- تحديث
- تم التحميل
- تحميل
- URL
- تستخدم
- مستخدم
- استخدام
- استخدام
- لقاح
- قيمنا
- التحقق
- تحقق من
- التحقق
- بواسطة
- المزيد
- سير
- تريد
- طريق..
- we
- الويب
- خدمات ويب
- متى
- سواء
- التي
- في حين
- مع
- للعمل
- سير العمل
- أعمال
- اكتب
- أنت
- حل متجر العقارات الشامل الخاص بك في جورجيا
- زفيرنت