Project CSEC: AI Model for Project Retrieval
Project CSEC: AI Model for Project Retrieval
The oversights of Model V2's semantic search, such as conflating unrelated yet contextually similar terms (e.g., "pile foundation" vs. "raft foundation"), can be mitigated by integrating a reasoning layer like GPT-4 in Model V3 or V4 to enforce specific criteria and relationships beyond mere context .
Model V3 improves upon Model V2 by not only narrowing candidates using vector embedding, which captures the semantic meaning, but also incorporating GPT-4 for filtering and reasoning, allowing it to handle more specific queries and context beyond mere similarity .
Fine-tuning the retrieval model with domain-specific knowledge enhances its performance by aligning it closely with industry-specific terminology and query expectations, leading to more accurate and relevant query responses due to a deeper understanding of relationships and criteria .
Key organizational steps for integrating new data include setting up a relational database to manage and scale data efficiently, expanding data to cover more detailed project features, and ensuring data consistency and accessibility, allowing for robust query and retrieval capabilities .
Deploying the model as a web app increases accessibility by allowing users easy access from anywhere, enhances user experience with a tailored UI, and centralizes updates; however, it may increase operational costs and require robust security measures for data integrity .
Vector embedding search in Model V2 differs from Model V1's text similarity search by capturing the semantic meaning of phrases, enabling it to find relevant results even when the query does not exactly match the text, whereas Model V1 relies solely on exact string matches .
Model V4 is considered more accurate and domain-aware due to its hybrid approach that combines vector embedding, GPT reasoning, and is fine-tuned with domain-specific knowledge, allowing it to understand and respond accurately within the context of technical project queries .
Enhancements for Model V3 to achieve higher accuracy include fine-tuning with more domain-specific examples, expanding and organizing data into a relational database for better query handling, and improving the UI/UX and accessibility through a web application .
A relational database in the improvement agenda helps organize and expand project data, allowing for scalable and efficient query processing, and supports structured filtering of projects by specific criteria, improving overall retrieval accuracy and scalability .
Model V1's limitation lies in its reliance on exact keyword matching, which fails to understand meaning or relationships between terms, thereby missing relevant projects that do not exactly match the query terms .