issues
search
treygrainger
/
ai-powered-search
The codebase for the book "AI-Powered Search" (Manning Publications, 2024)
https://aipoweredsearch.com
178
stars
43
forks
source link
Updates, environment improvement, verification, organization, etc.
#186
Closed
KosmikCamel
closed
2 months ago
KosmikCamel
commented
2 months ago
All chapters re-verified, functional and consistent (See lingering issues)
Sets Jupyter to use environment home directory instead of notebook director for execution
Product Display: Updates templates\search-results.html product search result html rendering to have better spacing and image sizes
Adds missing product images that emerged from removing "\N"
SolrCollection Vector Search: De-normalize returned score to be accurate with Cos/Dot similarity
Ch5: Paramiterizes print_graph() to de-dup
Ch5: Remove old sections at end of SKG notebook
Ch6: Reduces listing complexity by extracting noisy print logic
Ch6: Tidys outputs and corrects organization of listings across cha
Ch6: Adds missing Listing 6.4 to notebook
Ch6: Refactors various spell check functions for specificity
Ch7: Further refactors SS functions
Ch7: Organizes and orders listings (and links/refs) from each notebook to be consistent with manuscript
Ch7: Fixes semantic function bug and get_enrichment NRE bug
Ch7: Adds Listing 7.14 Splade
Ch8: Minor formatting, typo correction and cell order
Ch9: Minor formatting, search result limit=10, and small refactorings
Ch10: Correctly uses LTR.enable_ltr (not engine.enable_ltr)
Ch11: Cell organization/labelling
Ch12: Locks numpy to 1.23.5 and adds Numpy seed for consistent session synthesis
Ch13: Cell organization, consistent result ranking, formatting, Fix 13.12 bug,
Ch13: De-normalize vector scores from engine vector search
Ch13: Tidy's cross-encoder code
Ch14: Minor formatting, path corrections
Lingering issues:
Image path: Undo hack when image is rendered from HTML (not using Jupyter Home path, using Chapter path), Fix image renderings in Ch11
Ch7: Still needs fix for Iframe clearing 5 seconds after being rendered, verify semantic-search endpoint
Ch12: Still 2 squirelly results. 99% consistent otherwise
Ch13: 13.3 Amendum failing (Has been for some time?)
SolrCollection Vector Search: De-normalize returned score to be accurate with Cos/Dot similarity
Ch14: Minor formatting, path corrections
Lingering issues: