Document Detection: An Intelligence Task for Intelligent ApplicationsRead More

Read more

When you scan documents like invoices or receipts, they might be rotated, folded, or blurry. To work with them you need a process to detect your document inside, generate its bounding box, transform the detected document to fit the whole image (keeping its aspect ratio), and pre-process it to increase the OCR (optical character recognition) […]

Read More →

Comparing Image Tagging Services: Google Vision, Microsoft Cognitive Services, Amazon Rekognition and ClarifaiRead More

Read more

Prior to integrating image tagging into our our API, here at Filestack we evaluated four of the most popular image tagging services. To determine which service to use, we looked at features, pricing, image size limits, rate limits, performance and accuracy. Ultimately, we decided to go with Google Vision, but the other services might be a good […]

Read More →

How To Upload Large FilesRead More

Read more

Uploading large files is a constant headache for developers. Pains like latency, speed, timeouts and interruptions, especially over mobile devices, are difficult to avoid. However, over the years, it is becoming increasingly important that your application be able to handle large files. At Filestack, we provide file infrastructure for over 100,000 applications worldwide, handling file […]

Read More →

The Complete List of Audio / Video File Formats for DevelopersRead More

Read more

From .WEBM, .OGG, .MP3, .MP4 and more, there are many audio and video formats you can expect to come across as a developer handling audio/video content in your application. Like in our last article The Complete Image File Extension List for Developers, in this article we’ll delve into the different types of audio/video file types, and when […]

Read More →

The Complete Image File Extension List for DevelopersRead More

Read more

JPEGs. PDFs. SVGs. Even for the most savvy developers, keeping track of all available image file extensions isn’t easy. Using the wrong (or suboptimal) file format could result in: Low image/video/audio quality Unnecessarily large file sizes Slow delivery of large files Inaccessibility of data within the file Simply put, knowing and understanding the many types […]

Read More →

Secure File Upload Best Practices: Blocking Malicious File UploadsRead More

Read more

  Does your website allow users to upload files? Learn secure file upload best practices and prevent dangerous vulnerabilities and attacks. Almost every web application accepts user input, and one of the most common types of input is in the form of file uploads. Whether it’s a consumer application where users are uploading photos, or […]

Read More →

Document Detection, Enhancement, and Preprocessing APIRead More

Read more
Document Detection Thumbnail

Document Detection and Preprocessing is one of Filestack’s latest intelligent products. Not only is its main objective detecting the documents in the images, transformations, and denoising, but it can also serve as an advanced tool for enhancing and improving OCR results. The following article explores and elaborates on the details of how this tool has […]

Read More →

The Complete List of Top Workflow Tools of 2018Read More

Read more

Workflow tools are vital to an organization in the Information Age. They enable faster completion of tasks in addition to maximizing the efficiency of business processes. The use of workflow automation tools is so important in today’s fast-paced business environments that they may be what gives any company its competitive advantage. The following are some […]

Read More →

A Brief History of Optical Character RecognitionRead More

Read more

Mankind’s struggle to convey meaning ‘twixt pen and mind has long been a problem for anyone wishing to communicate effectively. Optical Character Recognition (OCR) is a modern solution to this age-old challenge, brought into the present day need for machines to understand human-readable glyphs and characters. How many times have you been frustrated that you […]

Read More →

How UX and Design Lead to ConversionsRead More

Read more
How UX and Design Lead to Conversions

Let’s face it. Historically speaking, computer programmers are often more comfortable in the digital world of 1s and 0s than they are in the real world of human interaction. Perhaps this accounts for the widespread disconnect among web designers when it comes to the area in which the digital and real worlds connect: user experience […]

Read More →

Failed Uploads Are Hurting Your BusinessRead More

Read more
failed uploads are hurting your business

Failed uploads negatively impact user experience more than you think, and it’s results like these that make us cringe: From Emule: 2,9940 failed uploads for one user (20.61% failure rate), 2,758 for another (47.14% failure rate) This review of Flickr’s upload experience comes from ThomasHawk.com:   Yikes. Clearly the business and customer are suffering from a […]

Read More →

5 Things CTOs Need to Know About Content PersonalizationRead More

Read more
Content Personalization for CTOS

Content personalization relies on both a “push model,” where users submit their own content for consumption, and a “pull model,” where content is served to the user based on their preferences. But personalization doesn’t exist in a technological vacuum. Content must be reviewed for appropriateness, categorized, verified and distributed. That’s why CTOs should be prepared […]

Read More →

5 Reasons Content Personalization MattersRead More

Read more
Content Personalization

One would think that content personalization is table stakes in an era where E-commerce is rapidly replacing traditional retail channels. Why then, as one consumer study cites,  have “…only 22% said they’re satisfied with the level of personalization they receive?” This is surprising, given the degree to which companies rely on personalized shopping experiences. For example, one […]

Read More →

Bumble Bans Guns: Showcases Need for Content WorkflowRead More

Read more
A representation of Bumble's potential content workflow

Bumble is a social network for discovering and fostering healthy relationships – be it personal or professional. With over 23 million subscribers to its platform, it certainly has the responsibility for ensuring that the content on their social networking application is appropriate for all. Recently, Bumble announced that it is going to ban all images […]

Read More →

How Math and Computational Geometry Influence Digital ArtRead More

Read more
Example of image triangulation

In this article we present a technique to triangulate source images, converting them to abstract, someway artistic images composed of tiles of triangles. This will be an attempt to explore the fields between computer technology and art. But first, what is triangulation?  Simply spoken a triangulation partitions a polygon into triangles which allows, for instance, […]

Read More →

Why Progressive Images MatterRead More

Read more
An example of a progressive image

Images are typically the most bandwidth demanding element of a page and their impact is most often mitigated by resizing them or reducing their quality.  Progressive images are another option in your toolbox to optimize your end user’s experience of a web site.  Progressive images allow you to provide a more compelling user experience as […]

Read More →

How Google’s AutoML Takes Machine Learning A Step FurtherRead More

Read more

Last week Google announced an alpha launch of AutoML, a new machine learning platform that takes the space to the next level. In the product announcement, AutoML is described as a service that allows users to train machine learning models without requiring an in-depth knowledge and proficiency in machine learning. The potential of this platform is very appealing: […]

Read More →

Add Automatic Tag Suggestions with Filestack’s Image TaggingRead More

Read more
Filestack's image tagging

How Does Content Affect My Business?  It seems that everyone is hyper-aware of just how much content surrounds us, everywhere and all the time. Content drives the vast majority of our social lives, of our work lives, of our tangible and intangible possessions. As a business owner, entrepreneur, or developer, content likely makes up a […]

Read More →

Signal to Noise: Understanding the State of Machine Learning ServicesRead More

Read more
Make sure you know the difference between all of the machine learning services out there.

Getting past the buzzwords to the meat of what is on offer in the machine learning services landscape isn’t easy. It’s also sometimes difficult to separate tools from APIs, algorithms from services, the plausible from just plain speculative. That’s why we’ve put together a little guide to help you understand how you can start utilizing […]

Read More →

Improve OCR Results with FilestackRead More

Read more

Machine learning services such as Microsoft Cognitive Services and Google Vision provide a wrapper over complex and resource-intensive algorithms, turning dense and arcane problems into simple REST requests. But these services, despite being state-of-the-art, cannot do all of the work for you (though some do more than others). And when it comes to optical character […]

Read More →

Self-Organizing Maps and their Benefit: Part OneRead More

Read more
self-organized map of fashion images dataset

At Filestack, we are committed to helping you use, engage and analyze your data in intelligent ways through the best in machine learning. The algorithms that create self-organizing maps, optical character recognition (OCR), video and audio analysis, and so forth, are complex. Often, these algorithms become a major hardware and software investment to build out […]

Read More →

Web Pages Loading Slow? Optimize Images to Decrease Page Load TimeRead More

Read more

Generally, if your site takes more than 2-3 seconds to load, the average internet user will abandon it in search of similar resources they’ll be able to access quicker. Unoptimized images are one of the most common culprits of slow site load speed. So, before you overload your website with a ton of larger-than-necessary image files, […]

Read More →

Filestack Surpasses 100,000 Applications! 🎉Read More

Read more

Earlier this week, Filestack surpassed 100,000 applications! As we continue to develop our product and grow our community, we cannot thank YOU enough for fueling Filestack’s success. We are able to grow thanks to constant requests and genuine feedback. filepicker_production=> select count(*) from apps; count ——– 100001 (1 row) We’re Proud of Every Single App Filestack’s […]

Read More →

LinkedIn Launches Photo Filters and Editing in their App… And You Can, Too.Read More

Read more
LinkedIn's New Photo Filters

On March 14, LinkedIn released Photo Filters and Editing for profile pictures, along with guidelines on how to get noticed with a “professional” photo (read more here). The fact is, profile pictures are important, and you don’t always need a professional headshot to look good. Often, a selfie with some nifty filters will do the […]

Read More →

Comparing Node & JQuery File Upload vs FilestackRead More

Read more

We often recommend using Filestack to upload files. But why is Filestack really better than building your own file uploader from scratch? Does Filestack actually save you time and provide more capabilities? First things first… What is Filestack? If you’re not familiar with Filestack, it is an end-to-end file upload and management solution. Through our JavaScript […]

Read More →