By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: Google Launched LangExtract, a Python Library for Structured Data Extraction from Unstructured Text
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > News > Google Launched LangExtract, a Python Library for Structured Data Extraction from Unstructured Text
News

Google Launched LangExtract, a Python Library for Structured Data Extraction from Unstructured Text

News Room
Last updated: 2025/08/08 at 8:02 AM
News Room Published 8 August 2025
Share
SHARE

Google has introduced LangExtract, an open-source Python library designed to help developers extract structured information from unstructured text using large language models such as the Gemini models. The library simplifies the process of converting free-form text, including documents like clinical notes, legal texts, and customer feedback, into structured data. Developers can define extraction tasks through natural language instructions and example data, making it easier to process and organize information from various types of unstructured content.

One of LangExtract’s standout features is its use of controlled generation techniques. This ensures that the extracted information is consistently formatted and accurately linked to its original source in the text. The library highlights relevant spans of text, providing traceability so that each extracted entity is linked to its exact location in the original document. This feature ensures greater transparency and reliability when extracting information.

To handle long and complex documents, LangExtract incorporates advanced strategies like text chunking, parallel processing, and multiple extraction passes. These techniques help improve recall and accuracy, ensuring that the library can effectively extract information from large bodies of text while maintaining high-quality results. This makes LangExtract suitable for applications in various domains, from healthcare to legal documents, without the need for extensive fine-tuning of the underlying models.

LangExtract can be integrated with various LLMs, including cloud-based models like Gemini and local models via platforms such as Ollama. This flexibility makes it a versatile tool for developers working across different models. It enables users to define extraction tasks for a wide range of applications without requiring deep expertise in machine learning.

The release of LangExtract, has sparked enthusiastic responses within the developer community. Akshay Goel, a key contributor, expressed his excitement about the release and eagerness to see innovative applications from users, reflecting the collaborative spirit behind the project, posting:

Excited to release LangExtract alongside the team today and looking forward to seeing what the developer community builds with it!

Developer Kyle Brown described it as a major step forward in AI transparency, converting unstructured text into structured, understandable data. Adding to the momentum a TypeScript port of LangExtract, broadening its compatibility to support both OpenAI models and Google’s Gemini, demonstrating the community’s active involvement.

For anyone who is interested — I ported this to typescript and added an ability to use OpenAI not just Gemini.

The library is available under the Apache 2.0 license and can be easily installed via pip. It offers an accessible and powerful tool for developers looking to add information extraction capabilities to their applications.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Streamlining Go Concurrency Using a Worker Pool | HackerNoon
Next Article WIRED Tested Dozens of Blenders. The Best Has Lasted a Decade
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

O2 deploys small cells to boost mobile in Cornwall | Computer Weekly
News
Google says a fix for Gemini’s shame spiral is on its way
News
Summer’s best meteor shower peaks soon. But the moon will interfere with viewing the Perseids
News
DDR5-6400 vs. DDR5-4800 R-DIMM Performance For Threadripper 9980X / 9970X CPUs
Computing

You Might also Like

News

O2 deploys small cells to boost mobile in Cornwall | Computer Weekly

5 Min Read
News

Google says a fix for Gemini’s shame spiral is on its way

4 Min Read

Summer’s best meteor shower peaks soon. But the moon will interfere with viewing the Perseids

3 Min Read
News

The Google Finance page is getting an AI makeover

1 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?