This is the data aggregation server that powers this project as a whole, it takes data from the United Nations Food and Agriculture Organization
- Express.js 4.21.0
- Decompress 4.2.1
- TypeScript
Highlight C3 is an experimental project that showcases the potential capabilities of coupling AI and Predictive Analysis Algorithms with static, rudimentary data to understand trends and seasonal changes across various datasets, regardless of environments or scenarios
NOTE: As of right now, a live webview is not available due to me having to work out many bugs and issues with the project, particularly the algorithms and the LLMs
This project is separated into three parts
-
The Aggregator [THIS REPO] - The server that pulls statically available data from the United Nations Food And Agriculture Organization and pulls the spreadsheet dataset to expose in a dynamic API endpoint.
-
The Hypothesizer - The server that exposes a custom endpoint to use AI LLMs via Tool Calling to hypothesize data and trends for an accurate summary of future predictions (Courtesy of Cloudflare Workers AI).
-
The Visualizer - The Web UI that takes data from [1] and puts it in a locally hosted PostgreSQL database for quick referencing and data processing, and displaying it with future predictive data using algorithms, all the while requesting an hypothesis based on current data from [2].
This project is in an heavy Alpha stage, and numerous bugs and issues need to be sorted out. That being said, any contributions to these aforementioned issues are greatly appreciated. If you wish to contribute, get in touch with me using my socials.
Discord: cursedmonolith
Instagram: @1982fencehopper