b0lle
b0lle

Reputation: 962

Azure cognitive search alternative

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

Answers (1)

Anass Kartit
Anass Kartit

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

https://aws.amazon.com/blogs/machine-learning/building-an-nlp-powered-search-index-with-amazon-textract-and-amazon-comprehend/

https://aws.amazon.com/blogs/machine-learning/building-a-visual-search-application-with-amazon-sagemaker-and-amazon-es/

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

Related Questions