Category:Enguage: Difference between revisions

m
 
(2 intermediate revisions by the same user not shown)
Line 16:
 
==Background==
"Enguage" iswas adeveloped portmanteauin ofC thebetween words Language2011 and Engine2013, -and hencein itsJava unconventionalever spellingsince.
It remains experimental; however,
It was developed in C between 2011 and 2013, and in Java since then.
Itit won the [http://www.bcs-sgai.org/micomp/pastcomps.php British Computer Society's Machine Intelligence Competition] in 2016.
The name "Enguage" is a portmanteau of the words Language and Engine - hence its unconventional spelling.
 
Enguage source code repo<ref name="src">http://bitbucket.org/martinwheatman/enguage</ref> If you have '''make''' and '''git''' installed, Enguage can be downloaded, created,from andthe runsource incode three ways, thus:repo
<ref name="src">[http://bitbucket.org/martinwheatman/enguage the source code repo]</ref>,
built, and run in three ways, thus:
<pre>
$ git clone https://bitbucket.org/martinwheatman/enguage.git
$ cd enguage
$ make jar
$ export PATH=$PATH:./sbin # the full test suite calls scripts in ./sbin
$ java -jar lib/enguage.jar -t
$ java -jar lib/enguage.jar -T hello
Line 35 ⟶ 38:
Repertoires, each supporting a concept are under '''etc/rpts''' and unit tests are under '''etc/test'''.
An 'active' dictionary, of entries with an embedded unit test, is under '''etc/dict'''.
The interpretation of language can also be supplied by utterance, i.e. by voicespeech, and some of the written specifications usedemostrate this style.
 
==Linguistic Influence==
Line 46 ⟶ 49:
[https://en.wikipedia.org/wiki/Charles_Sanders_Peirce Charles Sanders Peirce] devised the philosophy of Pragmatism, that things are defined by their effect, which is summarised in his [https://en.wikipedia.org/wiki/Pragmatic_maxim Pragmatic Maxim]
===Dyadic Semiology===
[https://en.wikipedia.org/wiki/Ferdinand_de_Saussure Ferdinand de Saussure] created the first synchronic model of language - how a language works at any one point in time.
[https://en.wikipedia.org/wiki/Course_in_General_Linguistics#Syntagmatic_and_paradigmatic_relations the first synchronic model of language] - how a language works at any one point in time.
He described a dyadic sign at the heart of this Semiology.
Here, a ''signifier'', a written or spoken artefact, ''signifies'' a mental image.
There is an '''arbitrary''' link between what it said and its signified mental image.
 
===Triadic Semiotics===
Around the same time, but independently,
49

edits