semiring's natural language processing pipeline utilizes knowledge graphs and large language models to bring hidden insights to light