
سهل الاستخدام محرك البحث العصبي
أكويلا دي بي هو محرك بحث عصبي. بمعنى آخر ، إنها قاعدة بيانات لفهرسة المتجهات الكامنة التي تم إنشاؤها بواسطة نماذج ML جنبًا إلى جنب مع بيانات التعريف JSON لإجراء استرجاع K-NN . من السهل الإعداد ، والغنية ، والإسقاط بالإضافة إلى تطبيقات التعلم الآلي. Aquila DB ، اعتبارًا من الميزات الحالية ، يعد حلًا جاهزًا لمهندسي التعلم الآلي وعلماء البيانات لبناء تطبيقات استرجاع المعلومات العصبية خارج الصندوق مع الحد الأدنى من التبعيات.
لا يزال هذا المشروع في إصدار Alpha ونحن نستخدمه بالفعل في الإنتاج لتطوير البحث الدلالي على https://aquila.network.
هل تريد دعم هذا المشروع؟ نعم ، نحن نحب الحصول على نجمة ونصرخ ؟
انضم إلى Community Chat واحصل على الدعم:
Aquila DB Powers Search ميزات Aquila Network. هنا هو المكان الذي يناسب Aquila DB في النظام البيئي بأكمله:

إذا كنت جادًا وتريد أن تغوص في حفرة الأرنب ، فاقرأ على خلفياتنا البيضاء والمواصفات التقنية (التي يتم العمل عليها بنشاط).
كملاحظة جانبية ، يتم تعريف كل شيء في شبكة Aquila من خلال المواصفات ويذهب جزء كبير من جهودنا. نحافظ أيضًا على تطبيقات عالية الجودة لتلك المواصفات مع مراعاة المستخدمين غير التقنيين. هذا هو التأكد من أن شبكة Aquila مفتوحة بالكامل ، ولامركزية حسب التصميم ، وعادلة. يمكنك اتباع هذه المواصفات لتنفيذ برنامجك البديل وما زالت تتفاعل مع الشبكة دون أي قيود.
Run curl -s -L https://raw.githubusercontent.com/Aquila-Network/AquilaDB/master/install.sh | /bin/bash -s -- -d 1 .
تحتاج إلى تثبيت Docker في نظامك
Build Image (Lite): docker build https://raw.githubusercontent.com/Aquila-Network/AquilaDB/master/Dockerfile -t aquiladb:local
بناء صورة (بيانات كبيرة): docker build https://raw.githubusercontent.com/Aquila-Network/AquilaDB/master/DockerfileBig -t aquiladb:localbg
تشغيل الصورة (لنشر Aquila DB Lite): docker run -p 5001:5001 -d aquiladb:local
Run Image (لنشر Aquila DB Big): docker run -p 5001:5001 -d aquiladb:localbg
لدينا حاليًا العديد من مكتبات العملاء قيد التقدم لتجريد التواصل بين Aquila DB المنشور وتطبيقاتك.
بيثون
عقدة JS
عند استخدام مكتبة عميل للمصادقة باستخدام Aquiladb ، قد تحتاج إلى الوصول إلى نفس المفتاح الخاص (مفتاح المحفظة) الذي يستخدمه Aquiladb. يقع هذا المفتاح داخل /ossl/ Directory داخل حاوية Aquiladb Docker (في جهاز الكمبيوتر الخاص بك إذا كنت قد قمت بتثبيت Aquiladb مباشرة بدون Docker). للوصول إلى المفاتيح داخل حاوية Aquiladb الخاصة بك ، اتبع الخطوات أدناه:
CONTAINER ID لمثيل aquiladb Docker بالفعل: docker psdocker cp CONTAINER_ID:/ossl/ ./ossl في موقعك الحالي. استخدم المفاتيح بداخله. إذا كان خط الأنابيب الخاص بك يتطلب إنشاء المفاتيح الخاصة مسبقًا ، فيمكنك القيام بذلك في جهاز المضيف الخاص بك ثم قم بتركيبه إلى الحاوية /ossl/ Directory.
يجري:
mkdir -p <host>/ossl/
openssl genrsa -passout pass:1234 -des3 -out <host>/ossl/private.pem 2048
openssl rsa -passin pass:1234 -in <host>/ossl/private.pem -outform PEM -pubout -out <host>/ossl/public.pem
openssl rsa -passin pass:1234 -in <host>/ossl/private.pem -out <host>/ossl/private_unencrypted.pem -outform PEM
لا يزال هذا المشروع وسيكون تحت التطوير النشط مع إصدارات الإنتاج الوسيطة. يمكن استخدامه إما كقاعدة بيانات مستقلة أو كعقدة مشاركة في شبكة Aquila. يرجى ملاحظة أن Aquila Port (طبقة شبكة نظير الأقران لعقد Aquila DB) هو أيضًا عمل مستمر. حاليًا ، تحتاج إلى نشر النماذج المخصصة لتغذية التضمينات المتجهات إلى Aquila DB ، حتى تبدأ تطورات Aquila Hub.
لقد أعدنا وثيقة لجعل أي شخص مهتم بالمساهمة ، بدأ على الفور مع Aquila DB. هنا هو خريطة طريق الإصدار عالية المستوى لدينا.
لقد بدأنا في مقابلة المطورين وإجراء محادثات صغيرة على Aquila DB. فيما يلي الشرائح التي نستخدمها في تلك المناسبات: http://bit.ly/aquiladb-slides
فيديو:
اعتبارًا من ميزات إصدار Aquiladb الحالية ، يمكنك بناء تطبيقات استرجاع المعلومات العصبية خارج المربع دون أي تبعيات خارجية. فيما يلي بعض الروابط المفيدة لمعرفة المزيد حول هذا الموضوع والبدء في البناء:
أرسل لنا مراسلتها عبر البريد الإلكتروني لرعاية هذا المشروع [email protected].
إذا كنت تستخدم Aquila DB في ورقة أكاديمية ، فسن؟ ليتم الاستشهاد بها. فيما يلي طريقتان للذكر Aquila DB:
footnote{https://github.com/Aquila-Network/AquilaDB}
@misc{AquilaNetwork2019AquilaDB,
title={AquilaDB: Neural Search Engine},
author={Jubin Jose, Nibin Peter},
howpublished={url{https://github.com/Aquila-Network/AquilaDB}},
year={2019}
}
ملف ترخيص Apache 2.0
تم إنشاؤه بواسطة ❤ مع A-MMA (A_ മ്മ)