Adding AWS features to a local python project

Job ID: 34570770

Budget: $30 – $250 USD

I have a current project it’s a local python project, The project is a text files indexer and searcher,
basically it receives a path from the user to a directory in the local storage ,
That directory contains N number of files ,
it will invert index those files and save the inverted index files on local storage also , and the user after can enter any word to search for

what i want is these 2 features:
1- As you know inverted indexing works by reading words from the text file word by word , i want to upload metrics to a aws cloud watch if a certain word was found ,
These words will be defined in the config.json file .
Ex: Errors{“Null error”}
so if while indexing if null error was found or what is in the config file , a metric will be uploaded to cloud watch to create an alert

2-The second features:
The same if a certain word was found ,
an aws api gateway will be called to call a aws lambda

ex: Usecases{“ No refund”}
if no refund was founded while indexing, a api gateway will be called to call a aws lambda

The Current code is in the attached file:
Related categories: Python Amazon Web Services Aws Lambda