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.
Clone this repository:
git clone https://github.com/mag1309/java-aws-lambda-lex-sdk.gitPerform a Maven package to build the JAR files:
mvn clean packageThe 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=jarUse 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>