From 85c041baee56e55b0b3b01a20456709b4aed51d7 Mon Sep 17 00:00:00 2001 From: "Charles E. Gormley" Date: Sat, 7 Sep 2024 20:45:12 -0400 Subject: [PATCH] updates --- launch.py | 8 -------- src/infra/deploy_infrastructure.py | 3 --- todo.md | 17 ++++++++++------- 3 files changed, 10 insertions(+), 18 deletions(-) diff --git a/launch.py b/launch.py index c60b902..506e156 100644 --- a/launch.py +++ b/launch.py @@ -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 diff --git a/src/infra/deploy_infrastructure.py b/src/infra/deploy_infrastructure.py index a5ddd0b..5b14ec2 100644 --- a/src/infra/deploy_infrastructure.py +++ b/src/infra/deploy_infrastructure.py @@ -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() \ No newline at end of file diff --git a/todo.md b/todo.md index d104e11..4fe0bf7 100644 --- a/todo.md +++ b/todo.md @@ -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