Specific things – IDs, links, addresses, pointers, unique names, identifiers
Generic things – collections, sets, databases, lists, arrays, containers, bags, disks, files, sites, models, groups, topics
Units and types – measures, values, weights, counts, statistics
Any language regularly used for communication between people who do not share a native language is a lingua franca. Or we could just use Jane language if it contained all human and constructed languages as examples of what is possible. “electronic data”, “do something to stuff in memory”.
There are thousands of pages on Wikipedia and millions on the Internet, trying to describe languages, much of the argument about AI is really down to a choice of data, language of specific algorithms.
https://en.wikipedia.org/wiki/Engineered_language
https://en.wikipedia.org/wiki/Lingua_franca
https://en.wikipedia.org/wiki/Constructed_language
https://en.wikipedia.org/wiki/Knowledge_representation_and_reasoning
https://en.wikipedia.org/wiki/Natural-language_understanding
https://en.wikipedia.org/wiki/Semantic_parsing
https://en.wikipedia.org/wiki/Frame_semantics_(linguistics)
Frame language for knowledge representation. Class hierarchies, object-oriented languages, design goals. –> Forms and name spaces
https://en.wikipedia.org/wiki/Programming_language
https://en.wikipedia.org/wiki/Backward_chaining
https://en.wikipedia.org/wiki/International_auxiliary_language
Do you have a universal query language compiled to use anywhere?
I am reading on the internet and wanted to search the page (and several pages) for
( “no one” OR “everyone” ) ( near “he said” )
where “) (” implies AND.
I do not mind using parentheses to make it easier to parse. I have used Google search parameters a lot so
( ( “no one” OR “everyone” ) ( near “he said” ) site:gutenberg.org ) would have precise meaning.
Except there is no way to get Google search to include a function for ( near “he said” ) which can be given precise meaning, if I say “within 60 words of”.
If I query ( ( “no one” OR “everyone” ) site:gutenberg.org ), it is understood by Google, and says 226,000 entry points or occurrences. But to get 226,000 from them is impossible, when I then want to look for ( near “he said” ).
Really simple queries are impossible, and many that ought to be clear, are also impossible.
( [person] [verb] “French” ) where [person] is any “person”, and [verb] is any “verb”. Humans use pronouns and group names a lot.