Software Library Recognizes Text Streams and Detects Their Encoding
Released on: October 20, 2008, 3:28 am
Press Release Author: SynergiSystems, Inc.
Industry: Software
Press Release Summary: EncodingSleuth Text quickly and accurately identifies encoded text streams and detects the best character set/decoder for decoding them.
Software Library Recognizes Text Streams and Detects Their Encoding
EncodingSleuth Text quickly and accurately identifies encoded text streams and detects the best character set/decoder for decoding them.
Rocky Comfort, Missouri USA. October 16, 2008 - With nearly 250 different character sets recognized by the IANA and used to encode text files on the internet and computers around the world, it can be difficult for programs to identify the correct character set to use when decoding text files. It can even be difficult to distinguish between text and binary files. The issue can be further confused by the similarities that exist between many character sets, making it difficult to determine which of a group of similar character sets should be used to decode the file.
Today SynergiSystems, Inc. announces the release of version 1.0 of EncodingSleuth Text, a Java(TM) technology-based API designed to solve these problems. EncodingSleuth uses sophisticated algorithms and empirical statistical information to examine a stream of bytes to determine whether it contains encoded text and to identify the best character set for decoding the bytes to obtain the original text.
EncodingSleuth Text is expected to appeal to a broad range of software developers. It has potential applications in firewalls, spam filters, virus scanners, file search and manipulation utilities, and electronic data interchange/communications software and services. Virtually any program that deals with text may benefit from the inclusion of this library.
In addition to the text-decoding expertise built into EncodingSleuth Text, the library is also extensible. It allows software developers to customize and extend it in key ways to make it effective in even the most unusual or unexpected applications.
Several licensing strategies are available that allow unlimited royalty-free redistribution within end-user applications as well as deployment in server-based applications and services.
For more information visit: www.encodingsleuth.com
SynergiSystems, Inc. is a registered Missouri corporation formed in 2007 to create tools and components for software developers. The company's goal is to help developers achieve maximum synergy in their development processes and between their software and systems.
IANA is the Internet Assigned Numbers Authority, operated by the Internet Corporation for Assigned Names and Numbers (ICANN).
Java(TM) is a trademark or registered trademark of Sun Microsystems, Inc. or its subsidiaries in the United States and other countries.
Web Site: http://www.encodingsleuth.com
Contact Details: Address: 3387 Route E, Rocky Comfort United States of America