image/svg+xml

SERIAL METRICS

MACHINE LEARNING SOLUTIONS

ORION: PREDICTIVE MODELS AS A SERVICE

Orion is a SaaS tool that instantly generates predictions from your data, no coding required.

LEARN MORE
MACHINE LEARNING PROFESSIONAL SERVICES

Our team transforms your data into production ready predictive models.

LEARN MORE
WHAT CAN WE HELP YOU WITH?

Contact us to see how we can help with your machine learning problem.

CONTACT US

Orion: Predictions Without The Data Scientist

Orion is a SaaS tool that allows you to generate useful predictions without coding or an hiring an expensive data scientist.

DEPLOYS IN MINUTES

Instant predictions and near zero lead time between obtaining data and producing actionable results.

NO CODING REQUIRED

Orion's straight forward graphical user interface puts machine learning tools in the hands of decision makers, no technical skills required.

COST EFFICIENT

Orion eliminates the need to hire expensive big data developers and data scientists, instead models are available at zero incremental cost.

Orion machine learning as a service

Professional Services

Serial Metrics ensures that companies efficiently solve machine learning challenges. We offer both on site and off site professional services that cover the full stack.

  1. if(prevTable.find(Node.m_tableId) == prevTable.end()){
  2. prevTable.insert(make_pair(Node.m_tableId, srcNode));
  3. prevConn.insert(make_pair(Node.m_tableId, connection));
  4. m_log.writeLog(DEBUG, "joinTraverse Adding possible backwards connection ref (%s) to src (%s)\n",
  5. Node.getName().c_str(), prevTable[Node.m_tableId].getName().c_str());
  6. }
  7. Node.deleteConnection(srcNode.getName(), connection.getRefColumnName(), connection.getFKeyName());
  8. srcNode.deleteConnection(Node.getName(), connection.getFKeyName(), connection.getRefColumnName());
  9. int index2 = Node.m_tableId;
  10. if(m_userSelection.find(index2) != m_userSelection.end() &&
  11. find(m_visitedNodes.begin(), m_visitedNodes.end(), index2) == m_visitedNodes.end())
  12. {
  13. m_visitedNodes.push_back(index2);
  14. curVisitedTables.push_back(Node);
  15. m_log.writeLog(DEBUG, "joinTraverse User-selected node has been visited for the first time src table (%s.%s) to ref table (%s.%s)\n",
  16. srcNode.getName().c_str(), connection.getFKeyName().c_str(), Node.getName().c_str(), connection.getRefColumnName().c_str());
  17. if(m_visitedNodes.size() == m_userSelection.size()){
  18. //swaping an STL container with an empty version of itself will efficiently clear it
  19. queue<NodeTable> empty;
  20. m_log.writeLog(DEBUG, "joinTraverse EMPTYING QUEUE (all selected nodes found)\n\n");
  21. NodeQ = queue<NodeTable>();
  22. swap(NodeQ, empty);
  23. break;
  24. }
  25. }
  26. NodeQ.push(Node);
  27. }
  28. }
FULL STACK MACHINE LEARNING SOLUTIONS

Our team transforms your raw data into production ready functional models, allowing your team to capitalize on data opportunities.

TECHNOLOGY AGNOSTIC

Our team has experience working with most common server side technologies, including: Ruby on Rails, C++, JAVA, PHP and Python.

EXPERIENCED TEAM

Serial Metrics has successfully deployed machine learning solutions for leading startup and enterprise clients.

OUR CUSTOMERS

Request an invite to Orion's private beta testing, or lean more about our machine learning professional services.

Contact Us

Request an invite to Orion's private beta testing, or lean more about our machine learning professional services.

The Serial Metrics Team

Amir Behbehani
Founder

Burke Kaltenberger
Advisor

William Feeheley, J.D.
Advisor

Humphrey Polanen, J.D.
Advisor

Michael Goreman, MBA
Advisor

David Deconde, Ph.D.
Technical Advisor

John Ward, J.D.
Legal & Patents



Jordan Ringenberg, Ph.D.
Engineering

Ben Smucker
Sales

Have a machine learning problem? Contact us to find out what the Serial Metrics team can do for you.

CONTACT US

Request Received!... we will be in touch shortly