Skip to content

0zAND1z/texa

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Turing test EXtended Architecture (TEXA): A method for interacting, evaluating and assessing AI

TEXA is a novel framework backed by a mathematical oriented theory(Texa Theory, refer to /texa-docs) for interacting, evaluating and assessing AIs.

LIBRARIES USED:

The system uses a number of open source projects to work properly:

  • texalib - Special Math library written from scratch for TEXA
  • texajson - Dedicated JSON interpreter library that serves as interface to native Datastore.
  • JS - evented I/O for the backend
  • jQuery - duh
  • ElizaBOT-JS - Javascript implementation of the ELIZA specification by Weizenbaum, 1966. Special thanks to Landsteiner!

Installation:

TEXA requires Go Lang v1.7+ to run.

Install the dependencies, devDependencies and start the server.

$ go version

$ cd $GOPATH/src/

$ git clone https://github.com/TexaProject/texa.git

$ go get -u https://github.com/TexaProject/texajson.git

$ go get -u https://github.com/TexaProject/texalib.git

$ cd $GOPATH/src/texa/

$ go run main.go

TODO (Future Work)

  • Stability offered only for Unit Test Instance. Can support multiple cases without SLA.
  • Lacks complete support for non-Eliza AIs(non-JS REF).
  • APIs can be exposed to build use-cases such as ranking apps etc.
  • Feel free to try new ideas!

License

Apache 2.0 on the demonstrated work. Derived work carry respective Licenses. Please refer the links.

About

A browser based POC of TEXA theory.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 58.3%
  • HTML 26.9%
  • Go 14.8%