Smart & Universal Web Scrapper هي أداة ذكية لاستخراج البيانات مدعومة بالذكاء الاصطناعي التوليدي. إنه يبسط عملية استخراج البيانات من أي موقع ويب من خلال السماح للمستخدمين بتوفير رابط موقع الويب وحقول البيانات المطلوبة. بفضل إمكانياتها المتنوعة، يمكن لهذه الأداة استخراج البيانات بسلاسة وتقديمها بتنسيق جدولي، والذي يمكن تنزيله بتنسيقات مختلفة مثل Excel أو JSON أو Markdown. تضمن واجهته الذكية وسهلة الاستخدام استخراج البيانات بكفاءة ودقة لجميع احتياجات تجريف الويب الخاصة بك.
Python:
بايثون هي لغة برمجة شائعة ومتعددة الاستخدامات معروفة ببساطتها وسهولة قراءتها. يتم استخدامه على نطاق واسع لمختلف التطبيقات، بما في ذلك تطوير الويب، وتحليل البيانات، والتعلم الآلي، ومهام الأتمتة. النظام البيئي الشامل للمكتبات والأطر في Python يجعلها أداة قوية للمطورين.
LLaMA 3.1 (70b):
LLaMA (نموذج اللغة الكبيرة الهزيل) هي عائلة من نماذج اللغات الكبيرة التي طورتها Meta AI. يشير الإصدار 3.1 (70b) إلى طراز محدد يحتوي على 70 مليار معلمة. يتم تدريب النماذج اللغوية الكبيرة مثل LLaMA على كميات هائلة من البيانات النصية، مما يسمح لها بفهم وإنشاء نص يشبه الإنسان لمختلف مهام معالجة اللغة الطبيعية.
Groq API:
توفر واجهة برمجة تطبيقات Groq إمكانية الوصول إلى منصة استدلال الذكاء الاصطناعي القوية الخاصة بـ Groq. فهو يمكّن المطورين من الاستفادة من أجهزتهم وبرامجهم المتقدمة لتنفيذ نماذج الذكاء الاصطناعي بسرعة وكفاءة.
Streamlit:
Streamlit هي مكتبة Python مفتوحة المصدر تعمل على تبسيط عملية إنشاء تصور تفاعلي للبيانات وتطبيقات الويب للتعلم الآلي. فهو يسمح للمطورين بإنشاء واجهات مستخدم عن طريق كتابة نصوص بايثون، مما يسهل مشاركة التطبيقات المبنية على البيانات مع الآخرين.
قم بتفرع أو استنساخ هذا المستودع على جهازك المحلي باستخدام Git.
تثبيت المكتبات اللازمة.
pip install -r requirements.txt
قم بإنشاء ملف .env
في دليل المشروع الخاص بك وأضف أي مفاتيح API مطلوبة (على سبيل المثال، مفتاح Google API، Groq API KEY).
streamlit run app.py
رخصة جنو العامة v3.0