mirror of
https://github.com/aljazceru/IngestRSS.git
synced 2025-12-17 14:04:19 +01:00
updates
This commit is contained in:
@@ -48,19 +48,11 @@ def main():
|
|||||||
deploy_sqs_filler()
|
deploy_sqs_filler()
|
||||||
logging.info("Finished Deploying SQS Filler Lambda")
|
logging.info("Finished Deploying SQS Filler Lambda")
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
# Update Lambda environment variables
|
# Update Lambda environment variables
|
||||||
update_env_vars(LAMBDA_FUNCTION_NAME)
|
update_env_vars(LAMBDA_FUNCTION_NAME)
|
||||||
print("Finished Environment Variable Updates")
|
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
|
# Upload RSS feeds
|
||||||
rss_feeds_file = os.path.join(current_dir, "rss_feeds.json")
|
rss_feeds_file = os.path.join(current_dir, "rss_feeds.json")
|
||||||
if os.path.exists(rss_feeds_file):
|
if os.path.exists(rss_feeds_file):
|
||||||
|
|||||||
@@ -184,8 +184,5 @@ def deploy_infrastructure():
|
|||||||
}
|
}
|
||||||
])
|
])
|
||||||
|
|
||||||
# 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__":
|
if __name__ == "__main__":
|
||||||
deploy_infrastructure()
|
deploy_infrastructure()
|
||||||
17
todo.md
17
todo.md
@@ -1,19 +1,22 @@
|
|||||||
# Current Sub-Modules
|
# Current Sub-Modules
|
||||||
* TODO More RSS Feed Module
|
* TODO More RSS Feed Module
|
||||||
* TODO: Add in console setup python script for new project into launch.py
|
* TODO: Add in console setup python script for new project into launch.py
|
||||||
|
* Test Creation
|
||||||
# Modules
|
|
||||||
* Update Lambda Layer Creation Script to be more comprehensive.
|
* Update Lambda Layer Creation Script to be more comprehensive.
|
||||||
|
|
||||||
# Future Modules
|
# Next Modules
|
||||||
* Gen AI Summarization Module
|
* Vector Database Storage Solution w/ Pinecone.
|
||||||
* Other Add-on's with text classification of articles ( Sentiment Analysis, political polarity, etc... )
|
* Gen AI Summarization Module.
|
||||||
* Duplicate Article Check 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 )
|
* API Module ( Semantic Search, Retrieval )
|
||||||
* Architecture Diagram
|
* Architecture Diagram
|
||||||
|
|
||||||
# Future Use Cases
|
# Possible Use Cases/Examples
|
||||||
* Betting Market Prediction
|
* Betting Market Prediction
|
||||||
* Financial Market Predicitions
|
* Financial Market Predicitions
|
||||||
* News Aggregation
|
* News Aggregation
|
||||||
|
|||||||
Reference in New Issue
Block a user