Kristian Rickert's repositories
IPAddressZipCodeStateCountryLuceneJavaSearch
Automatically downloads a database of known IP addresses as well as other location data and creates a lucene index for spatial searching for IP addresses within a specific range (or other criteria). Stores lat/lon, zip, city, country, and IP addresses for fast lucene search. Index is 1GB upon completion.
search_indexer
RAG search engine based on wikipedia
hugegherkin
Implementation of a Gherkin language to test against selenium.
bash_crawler
Simple bash script that crawls a website from a list of files and saves the output. Useful for creating unit tests. Not much more.
collector-http
Norconex Web Crawler (or spider) is a flexible web crawler for collecting, parsing, and manipulating data from the Internet (or Intranet) to various data repositories such as search engines.
fusion-client-tools
Client tools for working with Fusion, such as to support the hbase-indexer sending docs to a Fusion pipeline.
hon-lucene-synonyms
Solr query parser plugin that performs proper query-time synonym expansion.
grpc_micronaut_420_broken_example
grpc micronaut serialization is broken in 4.2.0 - example code to demonstrate this behavior
ifpress-solr-plugin
Plugins that extend Solr's capabilities
kafka-committer
A committer allowing a norconex crawl to publish crawled data to a Kafka topic.
lucene-solr
Mirror of Apache Lucene + Solr
micronaut-grpc
Integration between Micronaut and GRPC
micronaut-kafka-container-test-example
simple micronaut kafka container test for kafka unit testing. Examples include kafka serialization with strings, with avro, and with protocolbufs.
MSMARC_vectors
a place to store the vectorized documents for solr search
RasPiWrite
A Python Script that prepairs and installs a Raspberry Pi compatiable distro to an SD Card
search_presentation_helper
Introduction to search: from query to results
solr
Apache Solr open-source search software
solr-bmax-queryparser
A boosting dismax query parser for Apache Solr. The bmax query parser relies on field types and tokenizer chains to parse the user query, discover synonyms, boost and penalize terms at query time. Hence it is highly configurable. The lucene query composed is a boosted and reranked dismax query with a minimum must match of 100%.
solr-grpc-plugin
Use a gRPC service to parse a query or index a doc - used for semantic search
solr-operator
Kubernetes Operator for Apache Solr
solr_dense_search_example
An example which indexes and queries a sample data set for dense vector searching
spring-advanced-marhshallers-and-service-exporters
a repository to explore some alternative service exporters and marshallers for use in Spring
springbootstrap
Spring/Thyme/Twitter bootstrap/sql scaffolding to start projects
tacobot
TacoBot - A HipChat bot that loves tacos.
testcontainers_presentation
Presentation on testcontainers
vector-embedder-grpc
Simple demo on how to use semantic search on solr in pure java