You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Oct 25, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: README.md
+8-8Lines changed: 8 additions & 8 deletions
Original file line number
Diff line number
Diff line change
@@ -1,6 +1,6 @@
1
1
# Document Understanding Solution
2
2
3
-
DUS leverages the power of Amazon Textract, Amazon Comprehend , Amazon Comprehend Medical Amazon Elasticsearch and Amazon Kendra to provide digitization , domain-specific data discovery, redaction controls , structural component extraction and other document processing & understanding capaibilities.
3
+
DUS leverages the power of Amazon Textract, Amazon Comprehend , Amazon Comprehend Medical Amazon OpenSearch Service and Amazon Kendra to provide digitization , domain-specific data discovery, redaction controls , structural component extraction and other document processing & understanding capabilities.
4
4
5
5

6
6
@@ -84,7 +84,7 @@ The solution is set up to reserve lambda concurrency quota. This is both to limi
84
84
## Development Deploy
85
85
86
86
The instructions below cover installation on Unix-based Operating systems like macOS and Linux.
87
-
You can use a AWS Cloud9 enviornment or EC2 instance (recommended: t3.large or higher on Amazon Linux platform) to deploy the solution
87
+
You can use a AWS Cloud9 environment or EC2 instance (recommended: t3.large or higher on Amazon Linux platform) to deploy the solution
88
88
89
89
### Requirements
90
90
@@ -160,7 +160,7 @@ The solution is set up to reserve lambda concurrency quota. This is both to limi
160
160
-`yarn deploy:show` : displays the url of the client app
161
161
-`yarn destroy` : tears down the CloudFormation backend and client stacks
162
162
163
-
### Development Deploy Workflow and stacknaming
163
+
### Development Deploy Workflow and stack naming
164
164
165
165
The `package.json` script node `stackname` sets the stackname for the deploy commands. Throughout development it has been imperative to maintain multiple stacks in order to allow client app development and stack architecture development to work without creating breaking changes. When a new stackname is merged into develop it should have the most up to date deployments.
166
166
@@ -197,11 +197,11 @@ Run `yarn license-report` to generate a license report for all npm packages. See
197
197
198
198
### Classic Mode
199
199
200
-
This is first release of the DUS solution. The major services included in this mode include Amazon Elasticsearch, Amazon Textract, Amazon Comprehend and Amazon Comprehend Medical that allow digitization, information extraction and indexing in DUS.
200
+
This is first release of the DUS solution. The major services included in this mode include Amazon OpenSearch Service, Amazon Textract, Amazon Comprehend and Amazon Comprehend Medical that allow digitization, information extraction and indexing in DUS.
201
201
202
202
### Kendra-Enabled Mode
203
203
204
-
In the Classic version, DUS supports searching/indexing of documents using Amazon Elasticsearch
204
+
In the Classic version, DUS supports searching/indexing of documents using Amazon OpenSearch Service
205
205
In the kendra enabled mode, Amazon Kendra is added as an additional capability and can be used for exploring features such as Semantic Search, Adding FAQs and Access Control Lists.
206
206
Simply set the ` enableKendra: "true"` in package.json
207
207
_Note:_ Amazon Kendra Developer edition is deployed as a part of this deployment.
@@ -226,13 +226,13 @@ In Kendra mode, you can also upload the corresponding access control list under
226
226
227
227
## Cost
228
228
229
-
- As you deploy this sample application, it creates different resources (Amazon S3 bucket, Amazon SQS Queue, Amazon DynamoDB table, Elasticsearch (and potenitally Amazon Kendra) clsuter(s) and AWS Lambda functions etc.). When you analyze documents, it calls different APIs (Amazon Textract , Amazon Comprehend and Amazon Comprehend Medical) in your AWS account. You will get charged for all the API calls made as part of the analysis as well as any AWS resources created as part of the deployment. To avoid any recurring charges, delete stack using "yarn destroy".
229
+
- As you deploy this sample application, it creates different resources (Amazon S3 bucket, Amazon SQS Queue, Amazon DynamoDB table, OpenSearch Service (and potentially Amazon Kendra) cluster(s) and AWS Lambda functions etc.). When you analyze documents, it calls different APIs (Amazon Textract , Amazon Comprehend and Amazon Comprehend Medical) in your AWS account. You will get charged for all the API calls made as part of the analysis as well as any AWS resources created as part of the deployment. To avoid any recurring charges, delete stack using "yarn destroy".
230
230
231
231
- The CDK Toolkit stacks that are created during deploy of this solution are not destroyed when you tear down the solution stacks. If you want to remove these resources, delete the S3 bucket that contains `staging-bucket` in the name, and then delete the `CDKToolkit` stack.
232
232
233
233
- You are responsible for the cost of the AWS services used while running this reference
234
234
deployment. The solution consists of some resources that have to be paid by the hour/size
235
-
such as Amazon Elasticsearch, Amazon Kendra and Amazon S3 while others are serverless technologies where
235
+
such as Amazon OpenSearch Service, Amazon Kendra and Amazon S3 while others are serverless technologies where
236
236
costs are incurred depending on the number of requests.
237
237
The approximate cost for the solution for 100 documents/day comes under $20/day for the Classic Mode and under $80/day for Kendra-Enabled Mode. For accurate and most up-to-date pricing information, refer [AWS Pricing](https://aws.amazon.com/pricing/)
238
238
@@ -258,4 +258,4 @@ The intended use is for users to use this application as a reference architectur
258
258
259
259
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
260
260
261
-
The searchable PDF functionality is inluded as a pre-compiled jar binary. See the following README for more information: `source/lambda/pdfgenerator/README.md`
261
+
The searchable PDF functionality is included as a pre-compiled jar binary. See the following README for more information: `source/lambda/pdfgenerator/README.md`
0 commit comments