SEP Blog

We’re curious people by nature. And we love to teach others what we’ve learned. So explore our blog to gain fresh insights from our expertise in areas ranging from culture to AI.

SEP Named a Winning Company in the 2022 Powderkeg Unvalley Awards

Westfield, IN - January 2022, SEP, a software product design and development firm has been announced as a winning company in the 2022 Powderkeg Unvalley Awards. This recognizes SEP as one of the best tech companies to work for in…
Read More

Identifying AI Opportunities: A Hypothetical Case Study

Previously, we discussed how there is a large class of business problems that AI can address.  Here, we’re going to follow up that thought with a hypothetical case study. In particular, we’ll look at how AI could be part of a product for addressing elder care. When we hear elder care and artificial intelligence some remarkable […]
Read More

Identifying AI Opportunities

We often hear or read that artificial intelligence will change the world as we know it. This misses the mark; AI has changed the world that we live in forever. It isn’t some futuristic technology that will alter our lives someday. It’s a feature in products that we interact with today. Artificial intelligence isn’t a […]
Read More

DIY AI: Sentiment Analysis P2: Implementation

Blog Post Written By: Lisa Lo Once again, we’re back to discuss sentiment analysis. In our last post, we went over what sentiment analysis is, why it’s useful, and the main approaches to solving sentiment analysis. Now, with all that knowledge in hand, it’s time to start coding our own sentiment analyzers! Setup You’ll need […]
Read More

DIY AI: Sentiment Analysis P1: The Overview

Blog Post Written By: Lisa Lo In our last (first?) NLP post, we explored Natural Language Processing (NLP). As mentioned, a great place to start discovery of NLP is sentiment analysis since it’s a well-known and studied problem, but also very useful. So, today we’ll be going over an overview of sentiment analysis and how […]
Read More

A Bag of Words: Levels of Language

Communicating with computers is difficult, as anyone who has used one can attest. The burden is on the individual to clearly communicate with the machine. But what if computers could understand the way we speak naturally? This isn’t just about programming. It’s about all the data that’s stored not in any machine code, but rather […]
Read More

The Many Sides of OCR

Blog Post Written By: Lisa Lo The Overview You may have heard of the phrase Optical Character Recognition (OCR) and may or may not know what it refers to. Admittedly, I was one of those that never heard of it before now, but learning about it definitely makes me wish I knew about it sooner. […]
Read More

(Machine) Learning By Doing

We’ve discussed several applications of machine learning before. We teach a machine a concept from stored data so that it can: Identify problems with engines from telemetry data Identify digits from handwriting Identify sticky notes on a board Identify the winning team in DotA from team compositions The common thrust is that, using supervised learning, […]
Read More

A Brief Evaluation of Cloud ML Tools

Originally published here. The Goal Someone recently told me in passing that they wished they had a machine learning sandbox. I didn’t know what that was exactly, but I had a few ideas about what it might be. I wrote down some notes about what I thought a machine learning sandbox might do for someone, […]
Read More

Several examples of NLP

A while ago I wrote on a topic that, technically, I’m not super qualified to write about. That topic was agglutination and it was a ton of fun for me, despite my lack of linguistics training, because I’m passionate about language. Today I’m going to fold that passion (about language) into something I’m educated in […]
Read More

Using Pipelines to Lower Barriers To Entry in Machine Learning

Many people are keenly interested in machine learning, and with good reason. Machine learning is applicable to a wide variety domains, including engineering, education, healthcare, and government. The broad applicability of machine learning is a double edged sword: Although an ever increasing pool of people want to use machine learning, a decreasing portion of them […]
Read More