Giter Site home page Giter Site logo

hyperplex's Introduction

Hyperplex

The project Hyperplex involves creating multimodal machine-readable memeplexes represented as directed hypergraph ontology logs. lol.

Best used with a gnn for which you have many options:

Crash Course on Ologs

Ontology logs (ologs) are conceptual frameworks for organizing and representing knowledge in a structured and categorical way. They leverage the principles of category theory to create a map of interconnected concepts and relationships. In an olog, entities and their interrelations are precisely defined, with emphasis on clear and functional connections. This structured approach enables the creation of a rigorous and reusable knowledge base. Ologs are particularly useful for representing complex domains of knowledge in a way that is both precise and adaptable, allowing for the integration of new information and the connection of disparate ideas. They can be especially beneficial in scientific and academic contexts where clear, systematic representation of complex information is crucial.

Ologs enable the construction of cross-domain analogies that systematically map out nuanced relationships within a memeplex, allowing for machine-readable and multi-layered analysis of information.

Ologs applied to generative linguistics

Ologs used to form cross domain functorial analogies

Usage

Install babaska

Set api keys

export OPEN_AI_KEY=""
expprt REPLICATE_API_TOKEN=""

Loading arxiv papers into the DiHypergraph

This script integrate scholarly papers from arXiv into the DiHypergraph, enriching your memeplex with cutting-edge research and perspectives.

bb olog.clj https://arxiv.org/pdf/1102.1889.pdf

Loading User Session into the DiHypergraph

This script captures screenshots at regular 5-second intervals and integrates them into a dynamic DiHypergraph. Each captured image undergoes semantic label generation using the powerful gpt-4-vision model, enriching the data with meaningful context and information.

bb auto-capture.clj

Roadmap

Work is on going. The primary challenge is representing the geometry of information in the ontology graph consistently.

Feel free to make a PR if you have any ideas, email me at [email protected] if you wish to discuss further.

  • Add screen grabs to hypergraph
  • Add arXiv papers to the hypergraph
  • Consistent formating of the ologs.

Other attempts at constructing ologs with llms:

Blog Posts on OLOGS:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.