Cortical.io Semantic Folding Theory: And its Application in Semantic Fingerprinting

Created on 2021-01-14T20:32:59-06:00

Return to the Index

This card pertains to a resource available on the internet.

This card can also be read via Gemini.

Semantic Folding

Word SDRs

A Word-SDR is an SDR where each hot bit represents one of the contexts in the context database.

Text SDRs

Create a union of all Word-SDR's in a sentence; but instead of doing a binary OR, count the number of times the bit appears in any SDR.

Sort indices by how many times they were hot in the sequence.

Take as many indices as you need (highest count to lowest) until you have enough bits to satisfy the output SDR's sparsity requirements.

Search

Using for semantic search by creating Text-SDR of search query, finding overlaps with recorded Text-SDRs of documents in the index.

Tuning

Matching terms

Sentences

Other notes

does this mean feeding words in to sequence memory for each training sentence, and then defining a word by cutting out bits which appear in different contexts? ex. sequence memory learns a whole sentence with next-word contexts but you merge each sentence by keeping only bits active in all contexts of the word?