Open yibeichan opened 6 months ago
you could use https://github.com/nextapps-de/flexsearch as a very lighweight option to start with. we did have a version that we would run a server. we can plan for different options. for now let's put this simply on the roadmap, but don't execute.
Sounds good, let's finish what we have to finish by the January deadline first. Then we will come back to this one
hi @satra i consulted chatgpt-4 about implementing semantic search, here is the answer, it recommend using
Elasticsearch
; other options are: Pre-Trained AI Models (e.g., BERT, GPT-3) and Google Programmable Search EngineStep 1: Setting Up Elasticsearch
Step 2: Data Preparation and Indexing
Step 3: Integration with Your Application
Step 4: Building the User Interface
Step 5: Advanced Features and Fine-Tuning
Step 6: Testing and Iteration
Step 7: Maintenance and Scaling
Remember, Elasticsearch is a complex system with many features and settings. This guide provides a starting point, but you'll likely need to delve into Elasticsearch's comprehensive documentation for more detailed information and fine-tuning based on your specific requirements.