Syn.Bot 1.1.82

An official SIML (Synthetic Intelligence Markup Language) interpreter for .Net Framework. This is a Portable Class Library and can target multiple platforms. Using this library developers can easily create intelligent Chatbots or integrate Artificial Intelligence and Natural Language Processing to their .Net and Mono applications.

There is a newer version of this package available.
See the version list below for details.
Install-Package Syn.Bot -Version 1.1.82
dotnet add package Syn.Bot --version 1.1.82
<PackageReference Include="Syn.Bot" Version="1.1.82" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Syn.Bot --version 1.1.82
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Syn.Bot, 1.1.82"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install Syn.Bot as a Cake Addin
#addin nuget:?package=Syn.Bot&version=1.1.82

// Install Syn.Bot as a Cake Tool
#tool nuget:?package=Syn.Bot&version=1.1.82
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

1. Added Clear option to Settings Variables.
2. Event patterns to be treated as Model patterns. (Experimental Feature)
3. Task adapter added (Experimental Feature)
4. TaskManager and BotTask classes to help add and perform tasks.
5. Common Timer property added to SynBot class for Service and Task ticks.
6. Support for Global Binds for element attributes added (Specification Compliance Commit)
7. Option to Enable, Disble, On and Off Bindings at Runtime added.
8. New User-Reserved variables added (Specification Compliance Commit)
9. Implemented and Reserved Bot, User, Map dynamic sets in Pattern (Specification Compliance Commit)
10. Updated JavaScript Engine.
11. Updated Lua Engine
12. Option to disable children settings in GetDocument() method for Bot settings.
13. Analyizer now skips analysis of elements with external Namespaces.
14. Parameterized Set syntax support added.
15. Text adapter returns text value if Get attribute has invalid value.

IMPORTANT:

1. Breaking Change -> Tuples syntax changed (Update your project by referring Wiki.Syn.co.in-> Syn Bot)
2. Bot and User adapters no longer encouraged in Pattern use Reserved Sets instead. (Specification Compliance Commit)

Dependencies

This package has no dependencies.

NuGet packages (2)

Showing the top 2 NuGet packages that depend on Syn.Bot:

Package Downloads
Syn.VA
The official Syn VA Framework for developing custom Digital Assistants development and to interface with Syn VA Dashboard application via Plugins.
Syn.Bot.Channels
Enables OSCOVA architecture based bots to be hosted on Web API Servers, Discord, Telegram and also as Website Widgets

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
4.5.1 1,485 8/7/2020
4.0.3 600 4/21/2020
3.4.0 5,475 11/5/2018
3.0.1 3,185 5/21/2018
3.0.0 1,127 4/19/2018
2.9.5.1 1,247 3/23/2018
2.9.5 611 3/21/2018
2.9.4 1,451 2/23/2018
2.9.0 1,361 1/20/2018
2.6.0 3,482 9/6/2017
2.5.7 1,704 7/30/2017
2.5.6 881 7/24/2017
2.5.1 993 6/26/2017
2.5.0 578 6/26/2017
2.1.3 1,020 6/12/2017
2.1.2 600 6/10/2017
2.1.0 727 6/5/2017
2.0.5 2,829 3/30/2017
2.0.4 1,292 3/9/2017
2.0.3 826 3/5/2017
2.0.2 1,482 2/17/2017
2.0.1 1,202 2/1/2017
2.0.0 2,113 1/4/2017
1.2.6 3,284 10/27/2016
1.2.5 1,005 10/17/2016
1.2.4 3,692 6/16/2016
1.2.3 1,764 4/16/2016
1.2.2 1,692 2/15/2016
1.2.1 1,197 12/23/2015
1.1.82 1,135 11/30/2015
1.1.71 829 9/23/2015
1.1.5 867 6/22/2015
1.1.3 767 5/11/2015
1.1.2 908 4/21/2015
1.1.1 1,775 4/13/2015
1.1.0 728 4/5/2015
1.0.81 908 3/19/2015
Show less