├── .gitattributes ├── .gitignore ├── README.md ├── aips ├── __init__.py ├── data_loaders │ ├── cities.py │ ├── index_time_boosts.py │ ├── movies.py │ ├── outdoors.py │ ├── products.py │ └── reviews.py ├── environment.py ├── indexer.py ├── search_requests.py └── spark │ ├── __init__.py │ └── dataframe.py ├── chapters ├── aips-test-suite.ipynb ├── ch03 │ ├── 1.vectors-and-text-similarity.ipynb │ └── 2.controlling-relevance.ipynb ├── ch04 │ ├── 1.setting-up-the-retrotech-dataset.ipynb │ └── 2.signals-boosting.ipynb ├── ch05 │ ├── 1.open-information-extraction.ipynb │ ├── 2.index-datasets.ipynb │ ├── 3.semantic-knowledge-graph.ipynb │ └── licenses │ │ └── hearst.NOTICE.txt ├── ch06 │ ├── 1.skg-classification-disambiguation.ipynb │ ├── 2.related-keywords-from-signals.ipynb │ ├── 3.spell-correction.ipynb │ ├── bonus.phrase-detection.ipynb │ └── bonus.related-terms-from-documents.ipynb ├── ch07 │ ├── 1.index-datasets.ipynb │ └── 2.semantic-search.ipynb ├── ch08 │ └── 1.signals-boosting.ipynb ├── ch09 │ ├── 1.personalization.ipynb │ └── 2.embedding-based-personalization.ipynb ├── ch10 │ ├── 1.setup-the-movie-db.ipynb │ ├── 2.judgments-and-logging.ipynb │ ├── 3.pairwise-transform.ipynb │ └── 4.train-and-evaluate-the-model.ipynb ├── ch11 │ ├── 1.click-through-rate-judgments.ipynb │ ├── 2.sdbn-judgments-to-overcome-position-bias.ipynb │ ├── 3.SDBN-Confidence-Bias.ipynb │ ├── 4.train-upload-search-ltr.ipynb │ ├── a.defunct.synthesize-search-sessions.ipynb │ ├── a.synthesize-search-sessions.ipynb │ └── session_gen.py ├── ch12 │ ├── 0.setup.ipynb │ └── 1.ab-testing-to-active-learning.ipynb ├── ch13 │ ├── 1.setting-up-the-outdoors-dataset.ipynb │ ├── 2.introduction-to-transformers.ipynb │ ├── 3.natural-language-autocomplete.ipynb │ ├── 4.semantic-search.ipynb │ ├── 5.quantization.ipynb │ ├── bert-vocab.txt │ ├── ch13-tokenizer-analysis.ipynb │ ├── outdoors_golden_answers.xlsx │ └── pull_aips_dependency.py ├── ch14 │ ├── 1.question-answering-visualizer.ipynb │ ├── 2.question-answering-data-preparation.ipynb │ ├── 3.question-answering-fine-tuning.ipynb │ └── 4.question-answering-demo-application.ipynb ├── ch15 │ ├── 1.llm-exploration.ipynb │ ├── 2.multimodal-and-hybrid-search.ipynb │ ├── a.generate-movie-embeddings.ipynb │ ├── delorean-query.jpg │ └── mockedGenerativeResponses.csv └── welcome.ipynb ├── course ├── Semantic_Caching_Similarity.ipynb ├── agentic-search │ ├── Agentic_Loop_WANDS_Eval_External_Relevance_Info.ipynb │ ├── Agentic_Search_Loop_WANDS.ipynb │ └── Query_Categories_Fully_Qualified_Hallucinated.ipynb ├── late-interaction.ipynb ├── ltr │ ├── Cross Encoders.ipynb │ ├── LambdaMART.ipynb │ └── Naive LTR and Feature Logging.ipynb └── rag-outdoors.ipynb ├── data └── retrotech │ ├── images │ ├── 021331131393.jpg │ ├── 027242755871.jpg │ ├── 027242831599.jpg │ ├── 037988909926.jpg │ ├── 037988910045.jpg │ ├── 037988910182.jpg │ ├── 037988910250.jpg │ ├── 037988910427.jpg │ ├── 048231316835.jpg │ ├── 05024545249224.jpg │ ├── 072244106916.jpg │ ├── 12505382925.jpg │ ├── 12505451713.jpg │ ├── 12505525766.jpg │ ├── 12505527456.jpg │ ├── 12505559105.jpg │ ├── 14381196320.jpg │ ├── 21331131393.jpg │ ├── 23272335397.jpg │ ├── 24543701538.jpg │ ├── 25192107191.jpg │ ├── 27108936499.jpg │ ├── 27242752436.jpg │ ├── 27242755871.jpg │ ├── 27242798236.jpg │ ├── 27242831599.jpg │ ├── 32429037763.jpg │ ├── 36172950027.jpg │ ├── 36725560390.jpg │ ├── 36725560451.jpg │ ├── 36725561977.jpg │ ├── 36725569331.jpg │ ├── 36725569454.jpg │ ├── 36725578241.jpg │ ├── 37988909926.jpg │ ├── 37988910045.jpg │ ├── 37988910182.jpg │ ├── 37988910250.jpg │ ├── 37988910427.jpg │ ├── 400032015667.jpg │ ├── 400037252074.jpg │ ├── 400037252258.jpg │ ├── 400037252432.jpg │ ├── 400037252616.jpg │ ├── 400037252890.jpg │ ├── 400037253316.jpg │ ├── 400192926087.jpg │ ├── 45626176.jpg │ ├── 47875841406.jpg │ ├── 47875841420.jpg │ ├── 47875842328.jpg │ ├── 47875842335.jpg │ ├── 48231011396.jpg │ ├── 48231011402.jpg │ ├── 48231316835.jpg │ ├── 48231317436.jpg │ ├── 48231317498.jpg │ ├── 5024545249224.jpg │ ├── 600603105265.jpg │ ├── 600603138423.jpg │ ├── 603497664429.jpg │ ├── 610839379408.jpg │ ├── 612572171585.jpg │ ├── 635753490879.jpg │ ├── 635753493559.jpg │ ├── 635753493573.jpg │ ├── 665331101927.jpg │ ├── 694318011294.jpg │ ├── 696055169191.jpg │ ├── 708056579739.jpg │ ├── 708056579746.jpg │ ├── 708431390614.jpg │ ├── 711719842309.jpg │ ├── 716829772249.jpg │ ├── 72244106916.jpg │ ├── 722868830062.jpg │ ├── 722868840177.jpg │ ├── 74108007469.jpg │ ├── 74108056764.jpg │ ├── 74108096487.jpg │ ├── 77283045400.jpg │ ├── 783722274422.jpg │ ├── 786936817218.jpg │ ├── 793447512228.jpg │ ├── 803238004525.jpg │ ├── 821793013776.jpg │ ├── 826663114164.jpg │ ├── 826663126044.jpg │ ├── 843163089211.jpg │ ├── 843404073153.jpg │ ├── 84691170679.jpg │ ├── 84691211174.jpg │ ├── 84691226703.jpg │ ├── 84691226727.jpg │ ├── 848447000005.jpg │ ├── 848447000081.jpg │ ├── 848447000135.jpg │ ├── 856751002097.jpg │ ├── 878816004532.jpg │ ├── 883049066905.jpg │ ├── 883929085118.jpg │ ├── 883929106172.jpg │ ├── 883929154012.jpg │ ├── 884116069973.jpg │ ├── 885038021209.jpg │ ├── 885038024644.jpg │ ├── 885038024651.jpg │ ├── 885170045132.jpg │ ├── 885370315080.jpg │ ├── 885370325348.jpg │ ├── 885909300549.jpg │ ├── 885909393404.jpg │ ├── 885909394845.jpg │ ├── 885909395095.jpg │ ├── 885909457588.jpg │ ├── 885909457595.jpg │ ├── 885909457601.jpg │ ├── 885909457632.jpg │ ├── 885909471812.jpg │ ├── 885909472376.jpg │ ├── 886111271283.jpg │ ├── 886111287055.jpg │ ├── 886971404722.jpg │ ├── 886973561621.jpg │ ├── 92636260712.jpg │ ├── 93624956037.jpg │ ├── 93624995012.jpg │ ├── 97360716641.jpg │ ├── 97360722345.jpg │ ├── 97360724240.jpg │ ├── 97360810042.jpg │ ├── 97363532149.jpg │ ├── 97363560449.jpg │ ├── 97368920347.jpg │ └── unavailable.jpg │ └── templates │ └── search-results.html ├── docker-compose.yml ├── engines ├── Collection.py ├── Engine.py ├── EntityExtractor.py ├── LTR.py ├── README.md ├── SemanticKnowledgeGraph.py ├── SparseSemanticSearch.py ├── opensearch │ ├── OpenSearchCollection.py │ ├── OpenSearchEngine.py │ ├── OpenSearchLTR.py │ ├── OpenSearchSparseSemanticSearch.py │ ├── build │ │ ├── engine-Dockerfile │ │ ├── log4j2.properties │ │ ├── ltr-2.14.0-os2.14.0.zip │ │ ├── ltr-2.18.0-os2.18.0.zip │ │ ├── opensearch-docker-entrypoint.sh │ │ ├── opensearch-onetime-setup.sh │ │ ├── performance-analyzer.properties │ │ └── ubi-dashboard-objects.ndjson │ ├── config.py │ └── notebooks │ │ └── a.opensearch-ubi-indexer.ipynb └── solr │ ├── SolrCollection.py │ ├── SolrEngine.py │ ├── SolrEntityExtractor.py │ ├── SolrLTR.py │ ├── SolrSemanticKnowledgeGraph.py │ ├── SolrSparseSemanticSearch.py │ ├── __init__.py │ ├── build │ ├── Dockerfile │ ├── log4j2-config.xml │ ├── run_solr_w_ltr.sh │ └── solr.xml │ └── config.py ├── ltr ├── MART_model.py ├── __init__.py ├── clickmodels │ ├── __init__.py │ ├── cascade.py │ ├── coec.py │ ├── conversion.py │ ├── pbm.py │ ├── sdbn.py │ ├── session.py │ └── ubm.py ├── client │ ├── __init__.py │ ├── base_client.py │ ├── solr_client.py │ └── solr_parse.py ├── download.py ├── evaluate.py ├── helpers │ ├── __init__.py │ ├── butterfingers.py │ ├── convert.py │ ├── defaultlist.py │ ├── esUrlParse.py │ ├── handle_resp.py │ ├── msmarco │ │ ├── __init__.py │ │ └── evaluate.py │ ├── ranklib_result.py │ ├── solr_escape.py │ ├── tau.py │ ├── timed_block.py │ └── tmdb_pairwise_data_generator.py ├── index.py ├── injectTypos.py ├── judgments.py ├── log.py ├── plots.py ├── ranklib.py ├── sdbn_functions.py ├── search.py └── years_as_ratings.py ├── semantic_search ├── __init__.py └── query_tree.py └── webserver ├── .vscode ├── launch.json └── settings.json ├── display ├── render_search_results.py ├── search-results-template.html └── search.html ├── is-running.png ├── managed-schema.xml └── start-webserver.py /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/.gitattributes -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/README.md -------------------------------------------------------------------------------- /aips/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/aips/__init__.py -------------------------------------------------------------------------------- /aips/data_loaders/cities.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/aips/data_loaders/cities.py -------------------------------------------------------------------------------- /aips/data_loaders/index_time_boosts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/aips/data_loaders/index_time_boosts.py -------------------------------------------------------------------------------- /aips/data_loaders/movies.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/aips/data_loaders/movies.py -------------------------------------------------------------------------------- /aips/data_loaders/outdoors.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/aips/data_loaders/outdoors.py -------------------------------------------------------------------------------- /aips/data_loaders/products.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/aips/data_loaders/products.py -------------------------------------------------------------------------------- /aips/data_loaders/reviews.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/aips/data_loaders/reviews.py -------------------------------------------------------------------------------- /aips/environment.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/aips/environment.py -------------------------------------------------------------------------------- /aips/indexer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/aips/indexer.py -------------------------------------------------------------------------------- /aips/search_requests.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/aips/search_requests.py -------------------------------------------------------------------------------- /aips/spark/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/aips/spark/__init__.py -------------------------------------------------------------------------------- /aips/spark/dataframe.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/aips/spark/dataframe.py -------------------------------------------------------------------------------- /chapters/aips-test-suite.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/aips-test-suite.ipynb -------------------------------------------------------------------------------- /chapters/ch03/1.vectors-and-text-similarity.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch03/1.vectors-and-text-similarity.ipynb -------------------------------------------------------------------------------- /chapters/ch03/2.controlling-relevance.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch03/2.controlling-relevance.ipynb -------------------------------------------------------------------------------- /chapters/ch04/1.setting-up-the-retrotech-dataset.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch04/1.setting-up-the-retrotech-dataset.ipynb -------------------------------------------------------------------------------- /chapters/ch04/2.signals-boosting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch04/2.signals-boosting.ipynb -------------------------------------------------------------------------------- /chapters/ch05/1.open-information-extraction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch05/1.open-information-extraction.ipynb -------------------------------------------------------------------------------- /chapters/ch05/2.index-datasets.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch05/2.index-datasets.ipynb -------------------------------------------------------------------------------- /chapters/ch05/3.semantic-knowledge-graph.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch05/3.semantic-knowledge-graph.ipynb -------------------------------------------------------------------------------- /chapters/ch05/licenses/hearst.NOTICE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch05/licenses/hearst.NOTICE.txt -------------------------------------------------------------------------------- /chapters/ch06/1.skg-classification-disambiguation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch06/1.skg-classification-disambiguation.ipynb -------------------------------------------------------------------------------- /chapters/ch06/2.related-keywords-from-signals.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch06/2.related-keywords-from-signals.ipynb -------------------------------------------------------------------------------- /chapters/ch06/3.spell-correction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch06/3.spell-correction.ipynb -------------------------------------------------------------------------------- /chapters/ch06/bonus.phrase-detection.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch06/bonus.phrase-detection.ipynb -------------------------------------------------------------------------------- /chapters/ch06/bonus.related-terms-from-documents.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch06/bonus.related-terms-from-documents.ipynb -------------------------------------------------------------------------------- /chapters/ch07/1.index-datasets.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch07/1.index-datasets.ipynb -------------------------------------------------------------------------------- /chapters/ch07/2.semantic-search.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch07/2.semantic-search.ipynb -------------------------------------------------------------------------------- /chapters/ch08/1.signals-boosting.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch08/1.signals-boosting.ipynb -------------------------------------------------------------------------------- /chapters/ch09/1.personalization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch09/1.personalization.ipynb -------------------------------------------------------------------------------- /chapters/ch09/2.embedding-based-personalization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch09/2.embedding-based-personalization.ipynb -------------------------------------------------------------------------------- /chapters/ch10/1.setup-the-movie-db.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch10/1.setup-the-movie-db.ipynb -------------------------------------------------------------------------------- /chapters/ch10/2.judgments-and-logging.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch10/2.judgments-and-logging.ipynb -------------------------------------------------------------------------------- /chapters/ch10/3.pairwise-transform.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch10/3.pairwise-transform.ipynb -------------------------------------------------------------------------------- /chapters/ch10/4.train-and-evaluate-the-model.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch10/4.train-and-evaluate-the-model.ipynb -------------------------------------------------------------------------------- /chapters/ch11/1.click-through-rate-judgments.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch11/1.click-through-rate-judgments.ipynb -------------------------------------------------------------------------------- /chapters/ch11/2.sdbn-judgments-to-overcome-position-bias.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch11/2.sdbn-judgments-to-overcome-position-bias.ipynb -------------------------------------------------------------------------------- /chapters/ch11/3.SDBN-Confidence-Bias.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch11/3.SDBN-Confidence-Bias.ipynb -------------------------------------------------------------------------------- /chapters/ch11/4.train-upload-search-ltr.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch11/4.train-upload-search-ltr.ipynb -------------------------------------------------------------------------------- /chapters/ch11/a.defunct.synthesize-search-sessions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch11/a.defunct.synthesize-search-sessions.ipynb -------------------------------------------------------------------------------- /chapters/ch11/a.synthesize-search-sessions.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch11/a.synthesize-search-sessions.ipynb -------------------------------------------------------------------------------- /chapters/ch11/session_gen.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch11/session_gen.py -------------------------------------------------------------------------------- /chapters/ch12/0.setup.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch12/0.setup.ipynb -------------------------------------------------------------------------------- /chapters/ch12/1.ab-testing-to-active-learning.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch12/1.ab-testing-to-active-learning.ipynb -------------------------------------------------------------------------------- /chapters/ch13/1.setting-up-the-outdoors-dataset.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch13/1.setting-up-the-outdoors-dataset.ipynb -------------------------------------------------------------------------------- /chapters/ch13/2.introduction-to-transformers.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch13/2.introduction-to-transformers.ipynb -------------------------------------------------------------------------------- /chapters/ch13/3.natural-language-autocomplete.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch13/3.natural-language-autocomplete.ipynb -------------------------------------------------------------------------------- /chapters/ch13/4.semantic-search.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch13/4.semantic-search.ipynb -------------------------------------------------------------------------------- /chapters/ch13/5.quantization.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch13/5.quantization.ipynb -------------------------------------------------------------------------------- /chapters/ch13/bert-vocab.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch13/bert-vocab.txt -------------------------------------------------------------------------------- /chapters/ch13/ch13-tokenizer-analysis.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch13/ch13-tokenizer-analysis.ipynb -------------------------------------------------------------------------------- /chapters/ch13/outdoors_golden_answers.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch13/outdoors_golden_answers.xlsx -------------------------------------------------------------------------------- /chapters/ch13/pull_aips_dependency.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch13/pull_aips_dependency.py -------------------------------------------------------------------------------- /chapters/ch14/1.question-answering-visualizer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch14/1.question-answering-visualizer.ipynb -------------------------------------------------------------------------------- /chapters/ch14/2.question-answering-data-preparation.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch14/2.question-answering-data-preparation.ipynb -------------------------------------------------------------------------------- /chapters/ch14/3.question-answering-fine-tuning.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch14/3.question-answering-fine-tuning.ipynb -------------------------------------------------------------------------------- /chapters/ch14/4.question-answering-demo-application.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch14/4.question-answering-demo-application.ipynb -------------------------------------------------------------------------------- /chapters/ch15/1.llm-exploration.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch15/1.llm-exploration.ipynb -------------------------------------------------------------------------------- /chapters/ch15/2.multimodal-and-hybrid-search.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch15/2.multimodal-and-hybrid-search.ipynb -------------------------------------------------------------------------------- /chapters/ch15/a.generate-movie-embeddings.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch15/a.generate-movie-embeddings.ipynb -------------------------------------------------------------------------------- /chapters/ch15/delorean-query.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch15/delorean-query.jpg -------------------------------------------------------------------------------- /chapters/ch15/mockedGenerativeResponses.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/ch15/mockedGenerativeResponses.csv -------------------------------------------------------------------------------- /chapters/welcome.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/chapters/welcome.ipynb -------------------------------------------------------------------------------- /course/Semantic_Caching_Similarity.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/course/Semantic_Caching_Similarity.ipynb -------------------------------------------------------------------------------- /course/agentic-search/Agentic_Loop_WANDS_Eval_External_Relevance_Info.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/course/agentic-search/Agentic_Loop_WANDS_Eval_External_Relevance_Info.ipynb -------------------------------------------------------------------------------- /course/agentic-search/Agentic_Search_Loop_WANDS.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/course/agentic-search/Agentic_Search_Loop_WANDS.ipynb -------------------------------------------------------------------------------- /course/agentic-search/Query_Categories_Fully_Qualified_Hallucinated.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/course/agentic-search/Query_Categories_Fully_Qualified_Hallucinated.ipynb -------------------------------------------------------------------------------- /course/late-interaction.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/course/late-interaction.ipynb -------------------------------------------------------------------------------- /course/ltr/Cross Encoders.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/course/ltr/Cross Encoders.ipynb -------------------------------------------------------------------------------- /course/ltr/LambdaMART.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/course/ltr/LambdaMART.ipynb -------------------------------------------------------------------------------- /course/ltr/Naive LTR and Feature Logging.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/course/ltr/Naive LTR and Feature Logging.ipynb -------------------------------------------------------------------------------- /course/rag-outdoors.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/course/rag-outdoors.ipynb -------------------------------------------------------------------------------- /data/retrotech/images/021331131393.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/021331131393.jpg -------------------------------------------------------------------------------- /data/retrotech/images/027242755871.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/027242755871.jpg -------------------------------------------------------------------------------- /data/retrotech/images/027242831599.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/027242831599.jpg -------------------------------------------------------------------------------- /data/retrotech/images/037988909926.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/037988909926.jpg -------------------------------------------------------------------------------- /data/retrotech/images/037988910045.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/037988910045.jpg -------------------------------------------------------------------------------- /data/retrotech/images/037988910182.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/037988910182.jpg -------------------------------------------------------------------------------- /data/retrotech/images/037988910250.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/037988910250.jpg -------------------------------------------------------------------------------- /data/retrotech/images/037988910427.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/037988910427.jpg -------------------------------------------------------------------------------- /data/retrotech/images/048231316835.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/048231316835.jpg -------------------------------------------------------------------------------- /data/retrotech/images/05024545249224.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/05024545249224.jpg -------------------------------------------------------------------------------- /data/retrotech/images/072244106916.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/072244106916.jpg -------------------------------------------------------------------------------- /data/retrotech/images/12505382925.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/12505382925.jpg -------------------------------------------------------------------------------- /data/retrotech/images/12505451713.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/12505451713.jpg -------------------------------------------------------------------------------- /data/retrotech/images/12505525766.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/12505525766.jpg -------------------------------------------------------------------------------- /data/retrotech/images/12505527456.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/12505527456.jpg -------------------------------------------------------------------------------- /data/retrotech/images/12505559105.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/12505559105.jpg -------------------------------------------------------------------------------- /data/retrotech/images/14381196320.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/14381196320.jpg -------------------------------------------------------------------------------- /data/retrotech/images/21331131393.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/21331131393.jpg -------------------------------------------------------------------------------- /data/retrotech/images/23272335397.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/23272335397.jpg -------------------------------------------------------------------------------- /data/retrotech/images/24543701538.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/24543701538.jpg -------------------------------------------------------------------------------- /data/retrotech/images/25192107191.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/25192107191.jpg -------------------------------------------------------------------------------- /data/retrotech/images/27108936499.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/27108936499.jpg -------------------------------------------------------------------------------- /data/retrotech/images/27242752436.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/27242752436.jpg -------------------------------------------------------------------------------- /data/retrotech/images/27242755871.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/27242755871.jpg -------------------------------------------------------------------------------- /data/retrotech/images/27242798236.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/27242798236.jpg -------------------------------------------------------------------------------- /data/retrotech/images/27242831599.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/27242831599.jpg -------------------------------------------------------------------------------- /data/retrotech/images/32429037763.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/32429037763.jpg -------------------------------------------------------------------------------- /data/retrotech/images/36172950027.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/36172950027.jpg -------------------------------------------------------------------------------- /data/retrotech/images/36725560390.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/36725560390.jpg -------------------------------------------------------------------------------- /data/retrotech/images/36725560451.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/36725560451.jpg -------------------------------------------------------------------------------- /data/retrotech/images/36725561977.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/36725561977.jpg -------------------------------------------------------------------------------- /data/retrotech/images/36725569331.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/36725569331.jpg -------------------------------------------------------------------------------- /data/retrotech/images/36725569454.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/36725569454.jpg -------------------------------------------------------------------------------- /data/retrotech/images/36725578241.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/36725578241.jpg -------------------------------------------------------------------------------- /data/retrotech/images/37988909926.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/37988909926.jpg -------------------------------------------------------------------------------- /data/retrotech/images/37988910045.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/37988910045.jpg -------------------------------------------------------------------------------- /data/retrotech/images/37988910182.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/37988910182.jpg -------------------------------------------------------------------------------- /data/retrotech/images/37988910250.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/37988910250.jpg -------------------------------------------------------------------------------- /data/retrotech/images/37988910427.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/37988910427.jpg -------------------------------------------------------------------------------- /data/retrotech/images/400032015667.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/400032015667.jpg -------------------------------------------------------------------------------- /data/retrotech/images/400037252074.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/400037252074.jpg -------------------------------------------------------------------------------- /data/retrotech/images/400037252258.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/400037252258.jpg -------------------------------------------------------------------------------- /data/retrotech/images/400037252432.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/400037252432.jpg -------------------------------------------------------------------------------- /data/retrotech/images/400037252616.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/400037252616.jpg -------------------------------------------------------------------------------- /data/retrotech/images/400037252890.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/400037252890.jpg -------------------------------------------------------------------------------- /data/retrotech/images/400037253316.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/400037253316.jpg -------------------------------------------------------------------------------- /data/retrotech/images/400192926087.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/400192926087.jpg -------------------------------------------------------------------------------- /data/retrotech/images/45626176.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/45626176.jpg -------------------------------------------------------------------------------- /data/retrotech/images/47875841406.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/47875841406.jpg -------------------------------------------------------------------------------- /data/retrotech/images/47875841420.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/47875841420.jpg -------------------------------------------------------------------------------- /data/retrotech/images/47875842328.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/47875842328.jpg -------------------------------------------------------------------------------- /data/retrotech/images/47875842335.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/47875842335.jpg -------------------------------------------------------------------------------- /data/retrotech/images/48231011396.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/48231011396.jpg -------------------------------------------------------------------------------- /data/retrotech/images/48231011402.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/48231011402.jpg -------------------------------------------------------------------------------- /data/retrotech/images/48231316835.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/48231316835.jpg -------------------------------------------------------------------------------- /data/retrotech/images/48231317436.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/48231317436.jpg -------------------------------------------------------------------------------- /data/retrotech/images/48231317498.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/48231317498.jpg -------------------------------------------------------------------------------- /data/retrotech/images/5024545249224.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/5024545249224.jpg -------------------------------------------------------------------------------- /data/retrotech/images/600603105265.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/600603105265.jpg -------------------------------------------------------------------------------- /data/retrotech/images/600603138423.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/600603138423.jpg -------------------------------------------------------------------------------- /data/retrotech/images/603497664429.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/603497664429.jpg -------------------------------------------------------------------------------- /data/retrotech/images/610839379408.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/610839379408.jpg -------------------------------------------------------------------------------- /data/retrotech/images/612572171585.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/612572171585.jpg -------------------------------------------------------------------------------- /data/retrotech/images/635753490879.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/635753490879.jpg -------------------------------------------------------------------------------- /data/retrotech/images/635753493559.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/635753493559.jpg -------------------------------------------------------------------------------- /data/retrotech/images/635753493573.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/635753493573.jpg -------------------------------------------------------------------------------- /data/retrotech/images/665331101927.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/665331101927.jpg -------------------------------------------------------------------------------- /data/retrotech/images/694318011294.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/694318011294.jpg -------------------------------------------------------------------------------- /data/retrotech/images/696055169191.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/696055169191.jpg -------------------------------------------------------------------------------- /data/retrotech/images/708056579739.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/708056579739.jpg -------------------------------------------------------------------------------- /data/retrotech/images/708056579746.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/708056579746.jpg -------------------------------------------------------------------------------- /data/retrotech/images/708431390614.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/708431390614.jpg -------------------------------------------------------------------------------- /data/retrotech/images/711719842309.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/711719842309.jpg -------------------------------------------------------------------------------- /data/retrotech/images/716829772249.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/716829772249.jpg -------------------------------------------------------------------------------- /data/retrotech/images/72244106916.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/72244106916.jpg -------------------------------------------------------------------------------- /data/retrotech/images/722868830062.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/722868830062.jpg -------------------------------------------------------------------------------- /data/retrotech/images/722868840177.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/722868840177.jpg -------------------------------------------------------------------------------- /data/retrotech/images/74108007469.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/74108007469.jpg -------------------------------------------------------------------------------- /data/retrotech/images/74108056764.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/74108056764.jpg -------------------------------------------------------------------------------- /data/retrotech/images/74108096487.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/74108096487.jpg -------------------------------------------------------------------------------- /data/retrotech/images/77283045400.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/77283045400.jpg -------------------------------------------------------------------------------- /data/retrotech/images/783722274422.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/783722274422.jpg -------------------------------------------------------------------------------- /data/retrotech/images/786936817218.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/786936817218.jpg -------------------------------------------------------------------------------- /data/retrotech/images/793447512228.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/793447512228.jpg -------------------------------------------------------------------------------- /data/retrotech/images/803238004525.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/803238004525.jpg -------------------------------------------------------------------------------- /data/retrotech/images/821793013776.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/821793013776.jpg -------------------------------------------------------------------------------- /data/retrotech/images/826663114164.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/826663114164.jpg -------------------------------------------------------------------------------- /data/retrotech/images/826663126044.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/826663126044.jpg -------------------------------------------------------------------------------- /data/retrotech/images/843163089211.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/843163089211.jpg -------------------------------------------------------------------------------- /data/retrotech/images/843404073153.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/843404073153.jpg -------------------------------------------------------------------------------- /data/retrotech/images/84691170679.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/84691170679.jpg -------------------------------------------------------------------------------- /data/retrotech/images/84691211174.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/84691211174.jpg -------------------------------------------------------------------------------- /data/retrotech/images/84691226703.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/84691226703.jpg -------------------------------------------------------------------------------- /data/retrotech/images/84691226727.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/84691226727.jpg -------------------------------------------------------------------------------- /data/retrotech/images/848447000005.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/848447000005.jpg -------------------------------------------------------------------------------- /data/retrotech/images/848447000081.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/848447000081.jpg -------------------------------------------------------------------------------- /data/retrotech/images/848447000135.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/848447000135.jpg -------------------------------------------------------------------------------- /data/retrotech/images/856751002097.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/856751002097.jpg -------------------------------------------------------------------------------- /data/retrotech/images/878816004532.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/878816004532.jpg -------------------------------------------------------------------------------- /data/retrotech/images/883049066905.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/883049066905.jpg -------------------------------------------------------------------------------- /data/retrotech/images/883929085118.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/883929085118.jpg -------------------------------------------------------------------------------- /data/retrotech/images/883929106172.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/883929106172.jpg -------------------------------------------------------------------------------- /data/retrotech/images/883929154012.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/883929154012.jpg -------------------------------------------------------------------------------- /data/retrotech/images/884116069973.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/884116069973.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885038021209.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885038021209.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885038024644.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885038024644.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885038024651.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885038024651.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885170045132.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885170045132.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885370315080.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885370315080.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885370325348.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885370325348.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885909300549.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885909300549.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885909393404.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885909393404.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885909394845.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885909394845.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885909395095.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885909395095.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885909457588.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885909457588.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885909457595.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885909457595.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885909457601.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885909457601.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885909457632.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885909457632.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885909471812.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885909471812.jpg -------------------------------------------------------------------------------- /data/retrotech/images/885909472376.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/885909472376.jpg -------------------------------------------------------------------------------- /data/retrotech/images/886111271283.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/886111271283.jpg -------------------------------------------------------------------------------- /data/retrotech/images/886111287055.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/886111287055.jpg -------------------------------------------------------------------------------- /data/retrotech/images/886971404722.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/886971404722.jpg -------------------------------------------------------------------------------- /data/retrotech/images/886973561621.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/886973561621.jpg -------------------------------------------------------------------------------- /data/retrotech/images/92636260712.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/92636260712.jpg -------------------------------------------------------------------------------- /data/retrotech/images/93624956037.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/93624956037.jpg -------------------------------------------------------------------------------- /data/retrotech/images/93624995012.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/93624995012.jpg -------------------------------------------------------------------------------- /data/retrotech/images/97360716641.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/97360716641.jpg -------------------------------------------------------------------------------- /data/retrotech/images/97360722345.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/97360722345.jpg -------------------------------------------------------------------------------- /data/retrotech/images/97360724240.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/97360724240.jpg -------------------------------------------------------------------------------- /data/retrotech/images/97360810042.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/97360810042.jpg -------------------------------------------------------------------------------- /data/retrotech/images/97363532149.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/97363532149.jpg -------------------------------------------------------------------------------- /data/retrotech/images/97363560449.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/97363560449.jpg -------------------------------------------------------------------------------- /data/retrotech/images/97368920347.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/97368920347.jpg -------------------------------------------------------------------------------- /data/retrotech/images/unavailable.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/images/unavailable.jpg -------------------------------------------------------------------------------- /data/retrotech/templates/search-results.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/data/retrotech/templates/search-results.html -------------------------------------------------------------------------------- /docker-compose.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/docker-compose.yml -------------------------------------------------------------------------------- /engines/Collection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/Collection.py -------------------------------------------------------------------------------- /engines/Engine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/Engine.py -------------------------------------------------------------------------------- /engines/EntityExtractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/EntityExtractor.py -------------------------------------------------------------------------------- /engines/LTR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/LTR.py -------------------------------------------------------------------------------- /engines/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/README.md -------------------------------------------------------------------------------- /engines/SemanticKnowledgeGraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/SemanticKnowledgeGraph.py -------------------------------------------------------------------------------- /engines/SparseSemanticSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/SparseSemanticSearch.py -------------------------------------------------------------------------------- /engines/opensearch/OpenSearchCollection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/opensearch/OpenSearchCollection.py -------------------------------------------------------------------------------- /engines/opensearch/OpenSearchEngine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/opensearch/OpenSearchEngine.py -------------------------------------------------------------------------------- /engines/opensearch/OpenSearchLTR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/opensearch/OpenSearchLTR.py -------------------------------------------------------------------------------- /engines/opensearch/OpenSearchSparseSemanticSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/opensearch/OpenSearchSparseSemanticSearch.py -------------------------------------------------------------------------------- /engines/opensearch/build/engine-Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/opensearch/build/engine-Dockerfile -------------------------------------------------------------------------------- /engines/opensearch/build/log4j2.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/opensearch/build/log4j2.properties -------------------------------------------------------------------------------- /engines/opensearch/build/ltr-2.14.0-os2.14.0.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/opensearch/build/ltr-2.14.0-os2.14.0.zip -------------------------------------------------------------------------------- /engines/opensearch/build/ltr-2.18.0-os2.18.0.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/opensearch/build/ltr-2.18.0-os2.18.0.zip -------------------------------------------------------------------------------- /engines/opensearch/build/opensearch-docker-entrypoint.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/opensearch/build/opensearch-docker-entrypoint.sh -------------------------------------------------------------------------------- /engines/opensearch/build/opensearch-onetime-setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/opensearch/build/opensearch-onetime-setup.sh -------------------------------------------------------------------------------- /engines/opensearch/build/performance-analyzer.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/opensearch/build/performance-analyzer.properties -------------------------------------------------------------------------------- /engines/opensearch/build/ubi-dashboard-objects.ndjson: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/opensearch/build/ubi-dashboard-objects.ndjson -------------------------------------------------------------------------------- /engines/opensearch/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/opensearch/config.py -------------------------------------------------------------------------------- /engines/opensearch/notebooks/a.opensearch-ubi-indexer.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/opensearch/notebooks/a.opensearch-ubi-indexer.ipynb -------------------------------------------------------------------------------- /engines/solr/SolrCollection.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/solr/SolrCollection.py -------------------------------------------------------------------------------- /engines/solr/SolrEngine.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/solr/SolrEngine.py -------------------------------------------------------------------------------- /engines/solr/SolrEntityExtractor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/solr/SolrEntityExtractor.py -------------------------------------------------------------------------------- /engines/solr/SolrLTR.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/solr/SolrLTR.py -------------------------------------------------------------------------------- /engines/solr/SolrSemanticKnowledgeGraph.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/solr/SolrSemanticKnowledgeGraph.py -------------------------------------------------------------------------------- /engines/solr/SolrSparseSemanticSearch.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/solr/SolrSparseSemanticSearch.py -------------------------------------------------------------------------------- /engines/solr/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/solr/__init__.py -------------------------------------------------------------------------------- /engines/solr/build/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/solr/build/Dockerfile -------------------------------------------------------------------------------- /engines/solr/build/log4j2-config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/solr/build/log4j2-config.xml -------------------------------------------------------------------------------- /engines/solr/build/run_solr_w_ltr.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/solr/build/run_solr_w_ltr.sh -------------------------------------------------------------------------------- /engines/solr/build/solr.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/solr/build/solr.xml -------------------------------------------------------------------------------- /engines/solr/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/engines/solr/config.py -------------------------------------------------------------------------------- /ltr/MART_model.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/MART_model.py -------------------------------------------------------------------------------- /ltr/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/__init__.py -------------------------------------------------------------------------------- /ltr/clickmodels/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ltr/clickmodels/cascade.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/clickmodels/cascade.py -------------------------------------------------------------------------------- /ltr/clickmodels/coec.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/clickmodels/coec.py -------------------------------------------------------------------------------- /ltr/clickmodels/conversion.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/clickmodels/conversion.py -------------------------------------------------------------------------------- /ltr/clickmodels/pbm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/clickmodels/pbm.py -------------------------------------------------------------------------------- /ltr/clickmodels/sdbn.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/clickmodels/sdbn.py -------------------------------------------------------------------------------- /ltr/clickmodels/session.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/clickmodels/session.py -------------------------------------------------------------------------------- /ltr/clickmodels/ubm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/clickmodels/ubm.py -------------------------------------------------------------------------------- /ltr/client/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/client/__init__.py -------------------------------------------------------------------------------- /ltr/client/base_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/client/base_client.py -------------------------------------------------------------------------------- /ltr/client/solr_client.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/client/solr_client.py -------------------------------------------------------------------------------- /ltr/client/solr_parse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/client/solr_parse.py -------------------------------------------------------------------------------- /ltr/download.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/download.py -------------------------------------------------------------------------------- /ltr/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/evaluate.py -------------------------------------------------------------------------------- /ltr/helpers/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ltr/helpers/butterfingers.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/helpers/butterfingers.py -------------------------------------------------------------------------------- /ltr/helpers/convert.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/helpers/convert.py -------------------------------------------------------------------------------- /ltr/helpers/defaultlist.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/helpers/defaultlist.py -------------------------------------------------------------------------------- /ltr/helpers/esUrlParse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/helpers/esUrlParse.py -------------------------------------------------------------------------------- /ltr/helpers/handle_resp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/helpers/handle_resp.py -------------------------------------------------------------------------------- /ltr/helpers/msmarco/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /ltr/helpers/msmarco/evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/helpers/msmarco/evaluate.py -------------------------------------------------------------------------------- /ltr/helpers/ranklib_result.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/helpers/ranklib_result.py -------------------------------------------------------------------------------- /ltr/helpers/solr_escape.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/helpers/solr_escape.py -------------------------------------------------------------------------------- /ltr/helpers/tau.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/helpers/tau.py -------------------------------------------------------------------------------- /ltr/helpers/timed_block.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/helpers/timed_block.py -------------------------------------------------------------------------------- /ltr/helpers/tmdb_pairwise_data_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/helpers/tmdb_pairwise_data_generator.py -------------------------------------------------------------------------------- /ltr/index.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/index.py -------------------------------------------------------------------------------- /ltr/injectTypos.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/injectTypos.py -------------------------------------------------------------------------------- /ltr/judgments.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/judgments.py -------------------------------------------------------------------------------- /ltr/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/log.py -------------------------------------------------------------------------------- /ltr/plots.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/plots.py -------------------------------------------------------------------------------- /ltr/ranklib.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/ranklib.py -------------------------------------------------------------------------------- /ltr/sdbn_functions.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/sdbn_functions.py -------------------------------------------------------------------------------- /ltr/search.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/search.py -------------------------------------------------------------------------------- /ltr/years_as_ratings.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/ltr/years_as_ratings.py -------------------------------------------------------------------------------- /semantic_search/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/semantic_search/__init__.py -------------------------------------------------------------------------------- /semantic_search/query_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/semantic_search/query_tree.py -------------------------------------------------------------------------------- /webserver/.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/webserver/.vscode/launch.json -------------------------------------------------------------------------------- /webserver/.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/webserver/.vscode/settings.json -------------------------------------------------------------------------------- /webserver/display/render_search_results.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/webserver/display/render_search_results.py -------------------------------------------------------------------------------- /webserver/display/search-results-template.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/webserver/display/search-results-template.html -------------------------------------------------------------------------------- /webserver/display/search.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/webserver/display/search.html -------------------------------------------------------------------------------- /webserver/is-running.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/webserver/is-running.png -------------------------------------------------------------------------------- /webserver/managed-schema.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/webserver/managed-schema.xml -------------------------------------------------------------------------------- /webserver/start-webserver.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/treygrainger/ai-powered-search/HEAD/webserver/start-webserver.py --------------------------------------------------------------------------------