This commit is contained in:
Charles E. Gormley
2024-09-07 20:45:12 -04:00
parent e80609975a
commit 85c041baee
3 changed files with 10 additions and 18 deletions

View File

@@ -48,17 +48,9 @@ def main():
deploy_sqs_filler()
logging.info("Finished Deploying SQS Filler Lambda")
# Update Lambda environment variables
update_env_vars(LAMBDA_FUNCTION_NAME)
print("Finished Environment Variable Updates")
# TODO: Add in an eventbridge timer to trigger the lambda.
# TODO: Add in a 2x check to make sure the queue trigger and the eb trigger are enabled.
# Upload RSS feeds

View File

@@ -183,9 +183,6 @@ def deploy_infrastructure():
'ParameterValue': f"arn:aws:lambda:{os.getenv('AWS_REGION')}:{os.getenv('AWS_ACCOUNT_ID')}:function:{os.getenv('QUEUE_FILLER_LAMBDA_NAME')}"
}
])
# TODO: Figure out KMS Stuff, but for now just do it in the console. I would like to get the rest of the cloudformation working
# before I start messing with KMS keys.
if __name__ == "__main__":
deploy_infrastructure()

17
todo.md
View File

@@ -1,19 +1,22 @@
# Current Sub-Modules
* TODO More RSS Feed Module
* TODO: Add in console setup python script for new project into launch.py
# Modules
* Test Creation
* Update Lambda Layer Creation Script to be more comprehensive.
# Future Modules
* Gen AI Summarization Module
* Other Add-on's with text classification of articles ( Sentiment Analysis, political polarity, etc... )
# Next Modules
* Vector Database Storage Solution w/ Pinecone.
* Gen AI Summarization Module.
* Duplicate Article Check Module.
* Semantic Storage Module
* Github Issues & Github Actions.
# Future Modules
* Other Add-on's with text classification of articles ( Sentiment Analysis, political polarity, etc... )
* Article Clustering Module
* API Module ( Semantic Search, Retrieval )
* Architecture Diagram
# Future Use Cases
# Possible Use Cases/Examples
* Betting Market Prediction
* Financial Market Predicitions
* News Aggregation