Our S.O.C.R.A.T.E.S AI/NLP Suite consists of an Interactive Agent Controller, Interactive Agent Builder and finally the AI/NLP toolkit which essentially allows a SQL Server Instance to serve as the “brains” of an Autonomous Agent. Find below FREE Evaluation copies of each of these software elements.

Interactive Agent Technology — User Guide
User Guide updated regularly. Thanks for your feedback!

1. Interactive Agent Controller

This tool is used for viewing data from and dialoging with Interactive Agents.
Download Interactive Agent Controller – Alpha Evaluation Copy

2. Interactive Agent Builder

The builder allows Interactive Agents to be built and stored using the .impf format. IMPF stands for Interactive Media Presentation Format.
Download Interactive Agent Builder – Alpha Evaluation Copy

3. S.O.C.R.A.T.E.S. AI/NLP Toolkit (SQL Server Edition)


Use AdventureWorks2014

SELECT TOP 1000 Person.FirstName, Person.MiddleName, Person.LastName, Product.Name, Product.ListPrice
, Product.Color, ALIAS2.FirstName, ALIAS2.MiddleName, ALIAS2.LastName FROM Sales.SalesOrderDetail
INNER JOIN Sales.SalesOrderHeader ON SalesOrderDetail.SalesOrderID = SalesOrderHeader.SalesOrderID
INNER JOIN Sales.SalesPerson ON SalesOrderHeader.SalesPersonID = SalesPerson.BusinessEntityID
INNER JOIN Person.Person ON SalesPerson.BusinessEntityID = Person.BusinessEntityID
INNER JOIN Production.Product ON SalesOrderDetail.ProductID = Product.ProductID
INNER JOIN Sales.Customer ON SalesOrderHeader.CustomerID = Customer.CustomerID
INNER JOIN Person.Person AS ALIAS2 ON Customer.PersonID = ALIAS2.BusinessEntityID
WHERE  Person.FirstName = ‘david’ AND  (Product.Name LIKE ‘%handlebar%’ OR Product.Name LIKE ‘%handlebars%’)


“Who did David sell handlebars to?”

Configuring SQL Server for Natural Language Input

S.O.C.R.A.T.E.S serves as an AI/NLP alternative to SQL Server Management studio by allowing for the easy structuring of English-Language queries and eliding the usual requirement for a SQL-Language expert and/or software application developer. It can be used in conjunction with the Builder and Controller to make a SQL Server Instance the “brains” of an Interactive Agent.
Download S.O.C.R.A.T.E.S. AI/NLP Toolkit – Alpha Evaluation Copy