Voronoi4 is an enhanced version of the Semantic Voronoi Tessellation Explorer, building on the foundation of Voronoi3. This application creates interactive visualizations of knowledge domains based on semantic relationships.
- Interactive Voronoi diagram for visualizing knowledge domains
- Document management with semantic analysis
- Question answering based on uploaded documents
- Nested hierarchies of domains and subdomains
- Semantic relationship visualization between domains
- Enhanced document processing and analysis
- Improved vector embedding and retrieval
- Better CORS configuration
- Streamlined user interface
- Node.js (v18 or higher)
- npm
- OpenAI API key
- Pinecone account and API key
-
Clone the repository:
git clone https://github.com/yourusername/voronoi4.git cd voronoi4
-
Install dependencies:
npm install
-
Set up environment variables:
- Create
.env.local
in the frontend directory - Create
.env
in the backend directory - Add your API keys and configuration
- Create
-
Start the application:
-
- ~/VerbumTechnologies/Voronoi3/backend% npm run dev
- -~/VerbumTechnologies/Voronoi3/frontend% npm start
- ----- Command is : streamlit run ui/app.py
-
- Begin by entering at least 3 domains/interests on the splash page
- Navigate the Voronoi diagram by clicking on domains
- Add subdomains to create hierarchical relationships
- Upload documents to analyze within your domain context
- Ask questions about your documents to get AI-powered answers
- Frontend: React.js
- Backend: Node.js with Express
- Vector Database: Pinecone
- Embeddings & AI: OpenAI
- Enhanced document processing with better error handling
- More robust vector embedding and retrieval system
- Improved CORS configuration for better security
- Streamlined user interface with better UX
- Better performance optimization
- Enhanced error handling and logging
- Improved documentation
None Copyright © Litchfield Capital Corporation. All rights reserved. This repository is proprietary, and no license is granted to copy, modify, or distribute its contents.
Remote streamlit app at: https://voronoi5-lgqsjrugjmp2xq3zjkfrbk.streamlit.app/