mirror of
https://github.com/fhswf/aki_prj23_transparenzregister.git
synced 2025-04-25 09:12:33 +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
|
ner_service_func = ner_service_instance.ner_transformer
|
||||||
else:
|
else:
|
||||||
raise ValueError
|
raise ValueError
|
||||||
if len(documents) > 0:
|
if not documents:
|
||||||
|
logger.info("No documents found.")
|
||||||
|
return
|
||||||
for document in tqdm(documents):
|
for document in tqdm(documents):
|
||||||
ents = ner_service_func(document, "ORG", doc_attrib)
|
ents = ner_service_func(document, "ORG", doc_attrib)
|
||||||
self.news_obj.collection.update_one(
|
self.news_obj.collection.update_one(
|
||||||
{"_id": document["_id"]},
|
{"_id": document["_id"]},
|
||||||
{"$set": {"companies": ents}},
|
{"$set": {"companies": ents}},
|
||||||
)
|
)
|
||||||
else:
|
|
||||||
logger.info("No documents found.")
|
|
||||||
|
|
||||||
|
|
||||||
def execute_ner(config_provider: ConfigProvider) -> None:
|
def execute_ner(config_provider: ConfigProvider) -> None:
|
||||||
|
@ -43,9 +43,9 @@ class SentimentPipeline:
|
|||||||
{"sentiment": {"$exists": False}}
|
{"sentiment": {"$exists": False}}
|
||||||
)
|
)
|
||||||
documents = list(cursor_unprocessed)
|
documents = list(cursor_unprocessed)
|
||||||
logger.info(f"Documents to be processed: {cursor_unprocessed}")
|
if not documents:
|
||||||
|
logger.info("No documents found.")
|
||||||
if len(documents) > 0:
|
return
|
||||||
for document in tqdm(documents):
|
for document in tqdm(documents):
|
||||||
text = document[doc_attrib]
|
text = document[doc_attrib]
|
||||||
|
|
||||||
@ -68,8 +68,6 @@ class SentimentPipeline:
|
|||||||
{"_id": document["_id"]},
|
{"_id": document["_id"]},
|
||||||
{"$set": {"sentiment": sentiment}},
|
{"$set": {"sentiment": sentiment}},
|
||||||
)
|
)
|
||||||
else:
|
|
||||||
logger.info("No documents found.")
|
|
||||||
|
|
||||||
|
|
||||||
def execute_sentiment(config_provider: ConfigProvider) -> None:
|
def execute_sentiment(config_provider: ConfigProvider) -> None:
|
||||||
|
Loading…
x
Reference in New Issue
Block a user