| CPC G06T 19/006 (2013.01) [G06F 8/433 (2013.01); G06F 16/24544 (2019.01); G06F 16/2468 (2019.01); G06N 7/01 (2023.01)] | 14 Claims |

|
1. A system for generating data-enriching augmented reality (AR) applications from a domain-specific language, the system comprising:
a data store; and
an AR application generating module configured to generate an AR application using a domain-specific language (DSL) and a fuzzy join operation, wherein the AR application is configured to augment real-world data with supplementary data from the data source by:
expressing the real-world data as a vector;
determining at least one vector of a plurality of vectors that is similar to the vector of the real-world data using a search executed over the plurality of vectors, wherein each vector of the plurality of vectors expresses the supplementary data; and
performing the fuzzy join operation of the vector of the real-world data and the determined at least one vector of the plurality of vectors to augment the real-world data with the supplementary data from the data source.
|