Minify is an electronic discovery software solution that I wrote for Digital Legal Services. The success of Minify led to the formation of Minify, LLC to market its two main products: Minify Data, a client/server desktop eDiscovery processing application, and Minify Discovery, a web-based eDiscovery review platform.
Highlights
- Minify Data replaced four separate eDiscovery Processing tools, saving over $200,000 in annual licensing costs.
- Multi-threaded, distributed workstation processing roughly tripled Digital Legal’s processing capacity.
- Greatly reduced expensive, error-prone manual data work, performing advanced technical operations that required post-processing with other eDiscovery software.
- Minify Discovery further simplified the process, allowing Minify Data cases to be web-enabled with a single button click.
Features
In addition to writing the software, I also designed and wrote the below product sheets:
Download in PDF format:
Screenshots
Technologies Used
Development: C#, VB.NET, SQL Server (ADO.NET/Entity Framework), Winforms, Silverlight, WPF, Git, Visual Studio, Expression Blend, ANTS Memory/Performance Profiler
Major Licensed Components: dtSearch, Telerik, Aspose.Total
Imaging: Black Ice, PeerNet, Leadtools, VisionX, Viclib
Processing: dtSearch, Aspose, Outlook Redemption, MS Office Object Model, Lotus Notes API, SharpZipLib, 7-zip, Chilkat, PDFSharp
Web: Telerik, GalaSoft.Mvvmlight, Leadtools (imaging), FirstFloor XPS viewer, ASP.Net authentication, WCF Ria Services
Below is the text from each product sheet:
Minify Data
Easy-Discovery Processing
Minify Data is a proven electronic discovery processing suite that helps companies quickly identify and analyze data. Developed by a team of eDiscovery experts. Minify Data is a complete eDiscovery processing platform that reduces the time to prepare cases for review. Minify Data’s automated workflow adapts to the needs of any case, providing a defensible, repeatable. and documented process. Minify Data is both scalable and distributed to allow users to easily manage the massive amount of data encountered in today’s complex litigation.
Collection and Analysis
- Simple Data Intake – Load and index data quickly with an easy-to-use interface.
- Extensive File Type Support – Process source data in almost any file format including recognition of text in image-based files.
- Protected File Handling – Identify problem documents easily, allowing the user to add manually extracted documents while preserving the original file structure.
- Data Culling – Separate essential case data by removing duplicate and system files.
- Keyword Searches – Locate relevant data using Boolean, proximity, synonym, phonetic, wildcard. and fuzzy searches.
- Multiple Keyword Searches – Run searches on hundreds of keywords in seconds, receiving detailed search reports.
- Faceted Searching – Narrow search results using customizable filters, receiving dynamically updated document counts as you refine your search.
- Customizable Reports – Create reports organized by any combination of document properties, such as file type. creation date. document author. and over one hundred others.
Production and Export
- Flexible Image Conversion – Achieve high speed conversion of any printable file to images, formatted as needed for any production requirement.
- Extensible File Types – Add automated image conversion for new file types as they are encountered.
- Intuitive Quality Control – Assure quality of created images with less labor using interactive conversion flags generated during processing.
- Unmodified Data Export – Export only needed documents, reducing the size of collected data, while preserving the original folder structure for forensic integrity.
- Refined Data Export – Reliably produce documents for almost any review platform using templates to assure consistent output.
- Specified Data Output – Automatically create load files to meet any technical specification without the need for expensive technical labor.
- Recorded Production History – Facilitate project management using automatically generated records of all exports.
Minify Discovery
Data Analysis and Review, Simplified
Minify Discovery is an intuitive and highly flexible online data review and early case assessment tool. Using the power of Minify Data’s processing engine, Minify Discovery facilitates the efficient review and culling of case data through an easy-to-use web interface. Minify Discovery’s fully customizable layout can adapt to the requirements of any case. Features include basic linear review, advanced searching, and powerful reporting that can all be accomplished by logging on from any computer without the need to install software locally.
Key Features
- Simple Case Setup – Access remotely loaded case data, assign users and permissions, and create tag groups, all in a few easy steps.
- Data Security – Customize role-based permissions with a user security model that has individual permissions for over eighty tasks, and granular permissions for each tag.
- Customizable Layout – Rearrange interface to suit specific needs. Open and close document representation windows, search tools, navigation bars, and report panes.
- Cross Browser Compatible – Run on any browser supporting Microsoft Silverlight, including Internet Explorer, Safari, Firefox, and Chrome.
- Interactive Interface – Save searches, customize filters, and assign documents to review tags, all with a drag-and-drop interface.
- Full Audit Trail – Maintain a complete document and user event history, including the ability to roll back tag events.
- Productivity Reports – View reviewer productivity reports, including documents tagged per hour, bulk or individual tags applied and reviewer tendencies.
- Seamless Integration with Minify Data – Enable access to source documents loaded into Minify Data with just the click of a button.
Data Analysis and Review
- Native File Preview – View each document in a near-native format with its search hits highlighted. No external software required.
- Flexible Tagging – Create hierarchical tags and subtags and choose which to display for each coding sheet.
- Multiple Image and Markup Sets – Maintain multiple sets of images and markups of each document, allowing separate versions for different production requirements.
- Advanced Searching – Find documents using Boolean, proximity, synonym, phonetic, wildcard, and fuzzy searches.
- Drill-Down Filters – Filter searches using metadata, review tags, user actions, and event types.
- Detailed Search History – Track multiple searches and filters on data and display history in a hierarchical tree.
- Batch Management – Create batches of documents to review, with the option of grouping documents by attribute, to facilitate review efficiency.
- Random Sampling – Review a random sampling of documents to test for keyword relevancy or reviewer accuracy.