8 مستودعات
High-performance engines that provide indexing and full-text search capabilities with support for relevance ranking and fuzzy matching.
Explore 8 awesome GitHub repositories matching data & databases · Full-Text. Refine with filters or upvote what's useful.
هذا المشروع عبارة عن دليل شامل منسق من قبل المجتمع ينظم مشهداً واسعاً من مكتبات وأطر عمل وأدوات برمجيات Python. يعمل كقاعدة معرفية مركزية مصممة لتسهيل التنقل في النظام البيئي وتسريع اكتشاف المطورين عبر دورة حياة تطوير البرمجيات بأكملها. يتميز الدليل بتوفير فهرس منظم للموارد مصنف حسب المجال التقني، بدءاً من أدوات التطوير الأساسية وصولاً إلى المجالات الهندسية المتخصصة. ويغطي قدرات عالية المستوى بما في ذلك الذكاء الاصطناعي، وعلوم البيانات، وتطوير الويب، وإدارة البنية التحتية، مما يسمح للمطورين بتحديد حلول موثوقة لتحديات تقنية محددة. يشمل المشروع نطاقاً واسعاً من القدرات، بما في ذلك أدوات إدارة التبعيات، والتحليل الثابت للكود، والاختبار الآلي. كما يقوم بفهرسة موارد تخزين البيانات المستمرة، وأوركسترا البنية التحتية السحابية، وتطوير الواجهات، مما يوفر مرجعاً موحداً لبناء وصيانة الأنظمة البرمجية المعقدة.
Enable fast, relevant query results across datasets through high-performance indexing and full-text search capabilities.
Elasticsearch is a distributed search engine and document store designed for the high-performance indexing and retrieval of massive volumes of unstructured data. It functions as a centralized analytics platform, providing a schema-flexible architecture that organizes information into searchable indices while maintaining global cluster state through a distributed consensus mechanism. The platform distinguishes itself through its integrated approach to observability, security, and advanced analytics. It combines full-text, vector, and hybrid search capabilities with machine learning-driven insi
Delivers high-performance full-text search capabilities with advanced relevance ranking and complex filtering on unstructured datasets.
This project serves as a comprehensive knowledge base and reference for distributed systems engineering and enterprise software architecture. It provides a structured collection of technical resources, design patterns, and methodologies intended to assist in the design, maintenance, and scaling of complex, high-performance software environments. The repository distinguishes itself by offering deep dives into core architectural concepts such as actor-based concurrency, aspect-oriented interception, and inversion-of-control containers. It emphasizes the practical application of distributed syst
Power high-performance search capabilities with relevance ranking and complex query support for large text collections.
Meilisearch is a Rust-based search engine providing typo-tolerant full-text and vector-based semantic search with real-time conversational capabilities.
Delivers typo-tolerant text retrieval with advanced relevance ranking for high-performance search requirements.
Reddit is a social news aggregator designed for hosting community-driven discussions and content sharing through threaded conversations and user-submitted links. It functions as a platform for managing large volumes of user-generated content, providing a structured interface for programmatic access to site data and core application functionality. The platform utilizes a REST API to expose site data and user interactions to external clients. To maintain performance across large datasets, it employs an external full-text search engine that offloads indexing and query processing from the primary
Provides high-performance indexing and querying for large volumes of user-generated content.
Paperless-ng هو نظام إدارة مستندات مستضاف ذاتياً مصمم لأرشفة الأوراق المادية كملفات رقمية قابلة للبحث. يعمل كخادم خاص للمسح الضوئي والفهرسة وتنظيم مكتبة رقمية من المستندات من خلال واجهة ويب. يعمل النظام كأرشيف ملفات مشفر، يستخدم واجهة خلفية لحماية الخصوصية لتأمين المستندات المخزنة. يوفر فك تشفير تلقائي أثناء عملية التنزيل لضمان بقاء السجلات المؤرشفة محمية أثناء التخزين. تدمج المنصة التعرف الضوئي على الحروف (OCR) لتحويل الصور الممسوحة ضوئياً وملفات PDF إلى نص قابل للبحث لفهرسة قاعدة البيانات. كما يدعم الاستيعاب التلقائي من خلال مراقبة الأدلة المحلية أو الشبكية للتحميلات الجديدة.
Uses optical character recognition to extract text from scans and images for full-text search indexing.
This project is a desktop-based bibliographic reference manager designed to organize academic research libraries and automate citation workflows. It functions as a research assistant that integrates directly with word processors and text editors, enabling users to insert and format references while writing. The application is built on a Java-based portable runtime, allowing it to operate as a self-contained tool that stores preferences and data in local configuration files. The platform distinguishes itself through a modular plugin architecture and a commitment to human-readable, text-based f
Searches online services to find and link PDF versions of bibliographic entries to their corresponding records.
Papra is a self-hosted document management system designed for digital archiving, organization, and retrieval. It serves as a centralized platform for storing files with a focus on security, providing an encrypted file archive using AES-256-GCM and a programmatic interface for managing documents and metadata via a REST API, SDK, and command line tools. The system distinguishes itself through an automated document ingestion engine that imports files via email forwarding, monitored folders, and webhook listeners. It further enhances discoverability by acting as an OCR document indexer, extracti
Indexes document contents using OCR and text extraction to enable high-precision full-text search.