diff --git a/README.md b/README.md index ac602edb..8b3cb3a2 100644 --- a/README.md +++ b/README.md @@ -137,7 +137,7 @@ It defines an index flow like this: | [Docs to Knowledge Graph](examples/docs_to_knowledge_graph) | Extract relationships from Markdown documents and build a knowledge graph | | [Embeddings to Qdrant](examples/text_embedding_qdrant) | Index documents in a Qdrant collection for semantic search | | [FastAPI Server with Docker](examples/fastapi_server_docker) | Run the semantic search server in a Dockerized FastAPI setup | -| [Product_Taxonomy_Knowledge_Graph](examples/product_taxonomy_knowledge_graph) | Build knowledge graph for product recommendations | +| [Product Recommendation](examples/product_recommendation) | Build real-time product recommendations with LLM and graph database| | [Image Search with Vision API](examples/image_search_example) | Generates detailed captions for images using a vision model, embeds them, enables live-updating semantic search via FastAPI and served on a React frontend| More coming and stay tuned 👀! diff --git a/examples/product_taxonomy_knowledge_graph/.env b/examples/product_recommendation/.env similarity index 100% rename from examples/product_taxonomy_knowledge_graph/.env rename to examples/product_recommendation/.env diff --git a/examples/product_taxonomy_knowledge_graph/README.md b/examples/product_recommendation/README.md similarity index 79% rename from examples/product_taxonomy_knowledge_graph/README.md rename to examples/product_recommendation/README.md index ebda11a1..96565782 100644 --- a/examples/product_taxonomy_knowledge_graph/README.md +++ b/examples/product_recommendation/README.md @@ -1,6 +1,8 @@ -# Build Real-Time Product Recommendation based on LLM Taxonomy Extraction and Knowledge Graph +# Build Real-Time Recommendation Engine with LLM and Graph Database -We will process a list of products and use LLM to extract the taxonomy and complimentary taxonomy for each product. +We will build a real-time product recommendation engine with LLM and graph database. In particular, we will use LLM to understand the category (taxonomy) of a product. In addition, we will use LLM to enumerate the complementary products - users are likely to buy together with the current product (pencil and notebook). + +We will use Graph to explore the relationships between products that can be further used for product recommendations or labeling. Please drop [CocoIndex on Github](https://github.com/cocoindex-io/cocoindex) a star to support us and stay tuned for more updates. Thank you so much 🥥🤗. [![GitHub](https://img.shields.io/github/stars/cocoindex-io/cocoindex?color=5B5BD6)](https://github.com/cocoindex-io/cocoindex) diff --git a/examples/product_taxonomy_knowledge_graph/img/cocoinsight.png b/examples/product_recommendation/img/cocoinsight.png similarity index 100% rename from examples/product_taxonomy_knowledge_graph/img/cocoinsight.png rename to examples/product_recommendation/img/cocoinsight.png diff --git a/examples/product_taxonomy_knowledge_graph/img/neo4j.png b/examples/product_recommendation/img/neo4j.png similarity index 100% rename from examples/product_taxonomy_knowledge_graph/img/neo4j.png rename to examples/product_recommendation/img/neo4j.png diff --git a/examples/product_taxonomy_knowledge_graph/main.py b/examples/product_recommendation/main.py similarity index 100% rename from examples/product_taxonomy_knowledge_graph/main.py rename to examples/product_recommendation/main.py diff --git a/examples/product_taxonomy_knowledge_graph/products/p1.json b/examples/product_recommendation/products/p1.json similarity index 100% rename from examples/product_taxonomy_knowledge_graph/products/p1.json rename to examples/product_recommendation/products/p1.json diff --git a/examples/product_taxonomy_knowledge_graph/products/p2.json b/examples/product_recommendation/products/p2.json similarity index 100% rename from examples/product_taxonomy_knowledge_graph/products/p2.json rename to examples/product_recommendation/products/p2.json diff --git a/examples/product_taxonomy_knowledge_graph/products/p3.json b/examples/product_recommendation/products/p3.json similarity index 100% rename from examples/product_taxonomy_knowledge_graph/products/p3.json rename to examples/product_recommendation/products/p3.json diff --git a/examples/product_taxonomy_knowledge_graph/products/p4.json b/examples/product_recommendation/products/p4.json similarity index 100% rename from examples/product_taxonomy_knowledge_graph/products/p4.json rename to examples/product_recommendation/products/p4.json diff --git a/examples/product_taxonomy_knowledge_graph/products/p5.json b/examples/product_recommendation/products/p5.json similarity index 100% rename from examples/product_taxonomy_knowledge_graph/products/p5.json rename to examples/product_recommendation/products/p5.json diff --git a/examples/product_taxonomy_knowledge_graph/products/p6.json b/examples/product_recommendation/products/p6.json similarity index 100% rename from examples/product_taxonomy_knowledge_graph/products/p6.json rename to examples/product_recommendation/products/p6.json diff --git a/examples/product_taxonomy_knowledge_graph/products/p7.json b/examples/product_recommendation/products/p7.json similarity index 100% rename from examples/product_taxonomy_knowledge_graph/products/p7.json rename to examples/product_recommendation/products/p7.json diff --git a/examples/product_taxonomy_knowledge_graph/products/p8.json b/examples/product_recommendation/products/p8.json similarity index 100% rename from examples/product_taxonomy_knowledge_graph/products/p8.json rename to examples/product_recommendation/products/p8.json diff --git a/examples/product_taxonomy_knowledge_graph/products/p9.json b/examples/product_recommendation/products/p9.json similarity index 100% rename from examples/product_taxonomy_knowledge_graph/products/p9.json rename to examples/product_recommendation/products/p9.json diff --git a/examples/product_taxonomy_knowledge_graph/pyproject.toml b/examples/product_recommendation/pyproject.toml similarity index 100% rename from examples/product_taxonomy_knowledge_graph/pyproject.toml rename to examples/product_recommendation/pyproject.toml