mirror of
https://github.com/fhswf/aki_prj23_transparenzregister.git
synced 2025-04-25 00:22:34 +02:00
Simplified some functions. (#414)
This commit is contained in:
parent
6a584f5c10
commit
6890562a18
@ -67,15 +67,15 @@ class EntityPipeline:
|
||||
ner_service_func = ner_service_instance.ner_transformer
|
||||
else:
|
||||
raise ValueError
|
||||
if len(documents) > 0:
|
||||
if not documents:
|
||||
logger.info("No documents found.")
|
||||
return
|
||||
for document in tqdm(documents):
|
||||
ents = ner_service_func(document, "ORG", doc_attrib)
|
||||
self.news_obj.collection.update_one(
|
||||
{"_id": document["_id"]},
|
||||
{"$set": {"companies": ents}},
|
||||
)
|
||||
else:
|
||||
logger.info("No documents found.")
|
||||
|
||||
|
||||
def execute_ner(config_provider: ConfigProvider) -> None:
|
||||
|
@ -43,9 +43,9 @@ class SentimentPipeline:
|
||||
{"sentiment": {"$exists": False}}
|
||||
)
|
||||
documents = list(cursor_unprocessed)
|
||||
logger.info(f"Documents to be processed: {cursor_unprocessed}")
|
||||
|
||||
if len(documents) > 0:
|
||||
if not documents:
|
||||
logger.info("No documents found.")
|
||||
return
|
||||
for document in tqdm(documents):
|
||||
text = document[doc_attrib]
|
||||
|
||||
@ -68,8 +68,6 @@ class SentimentPipeline:
|
||||
{"_id": document["_id"]},
|
||||
{"$set": {"sentiment": sentiment}},
|
||||
)
|
||||
else:
|
||||
logger.info("No documents found.")
|
||||
|
||||
|
||||
def execute_sentiment(config_provider: ConfigProvider) -> None:
|
||||
|
Loading…
x
Reference in New Issue
Block a user