Skip to content

mag1309/java-aws-lambda-lex-sdk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AWS Lambda Lex Request/Response Java SDK

This SDK contains Java code for chatbot development via AWS Lex platform using AWS Lambda function. Lex Request/Response format is based on https://docs.aws.amazon.com/lex/latest/dg/lambda-input-response-format.html#using-lambda-response-format.

This SDK will help programmer to focus on Chatbot core logic and minimize the boiler plate code for chatbot development on AWS Lex-Lambda platform.

Prerequisites

Following are required to run this code:

  • Java 8

  • Maven 3+

How to install JAR locally

Clone this repository:

git clone https://github.com/mag1309/java-aws-lambda-lex-sdk.git

Perform a Maven package to build the JAR files:

mvn clean package

The JAR (java-lex-core-1.0.jar) will be used for Chatbot development.

Install the JAR to maven:

mvn install:install-file -Dfile=./java-lex-core-1.0.jar -DgroupId=com.ai.chatbot.framework -DartifactId=java-lex-core -Dversion=1.0 -Dpackaging=jar

Use following maven dependency in POM.XML for ChatBot development

<dependency>
    	<groupId>com.ai.chatbot.framework</groupId>
    	<artifactId>java-lex-core</artifactId>
  	<version>1.0</version>
</dependency>

About

This api help bot development via AWS Lex

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages