This project's origin here.
The goal of this project is to enable semantic search capabilities, allowing users to retrieve information of plants with a focus on meaning and context rather than just keywords. This is carried out using weaviate client!
weaviate-example.mp4
- Docker
- JavaScript
- CSS
- Weaviate client
- Install Docker and Docker-Compose
- Install Node and npm
- Run command
npm install
to install all the required node modules. - Make sure Docker file is running.
- the add_data.js with command
node add_data.js
to add data - After adding data run command
node index.js
and navigate to http://localhost:4000/ to perform searching
On http://localhost:4000/ , Use the search bar to search for the specific plant and click on the card to know more information.
The dataset used for this example can be found here: https://data.world/sharon/vegetables-herbs-and-edible-flowers