Effortless Document Discovery and Search.
Project details
Unlock the power of your documents with our intuitive indexing and search tool, combining the capabilities of Apache Lucene and Tika. Simply select your document folder, and our tool will parse, index, and make your data searchable in an instant. Say goodbye to the chaos of unorganized files and experience seamless document retrieval.
The doc-parser-searcher is an essential tool designed to streamline the process of indexing and searching through your documents. By leveraging the robust capabilities of two stellar Java libraries, this tool enhances your ability to manage content efficiently:
? and * to create flexible search patterns.Customize your setup with ease by modifying key configuration parameters:
parser.parseDirectory=. # Starting point for parsing documents
parser.dataDirectory=. # Directory to save index data
parser.interval=60 # Reindexing interval in minutes
server.port=8080 # Port configuration for server operations
127.0.0.1 by default, with options to change as needed.Enjoy efficient processing as the tool maintains a hash map tracking each file’s last modified date, ensuring that only altered documents are re-indexed, leading to a swift user experience.
Unlock additional capabilities with OCR support by integrating with Tesseract OCR and customizing your Tika configuration. This feature brings your scanned documents into the searchable realm while allowing the option for slower operations when needed.
Imagine indexing a library of over 100,000 documents (PDF, DOC, XLS, etc.): a process that may take a couple of hours but enables lightning-fast search results (within 100 ms to 1 second per query).
If you find this project beneficial, consider supporting its development: Buy me a coffee.
doc-parser-searcher is not just a tool; it's your gateway to effective document management, ensuring you can find the information you need when you need it.
Comments
0Start the conversation
Share the first comment.