Reputation: 962
I am looking for an azure cognitive search alternative on an other cloud service. Basically I like the idea to upload, search, upgrade and delete objects in cognitive search via a REST API with less programming effort. The alternative should be able to store up to 50.000 objects which cause ~200mb memory load and provides a good search engine. Or do you folks know a way to search text in a postgres DB, which provides suggestions and spelling correction?
The actual problem is that azure cognitive search becomes very expensive as soon one needs the first plan (~80$ a month).
Upvotes: 4
Views: 2706
Reputation: 2088
You can basically build similar service using a combination of OCR , NLP and Search (Elastic search) so on AWS I would try Textract , Sagemaker , Amazon Comprehend , Elasticsearch you can find an example here
I used elasticsearch for autocomplete and auto suggestion and spell check, it is very powerful depending on the type of suggester you want :
https://www.elastic.co/guide/en/elasticsearch/reference/6.8/search-suggesters.html
Upvotes: 2