Semantic Search with Machine Learning, TypeScript, and Postgres

Make your search smarter with machine learning.

The ever-growing abundance of information on the internet has made search engines indispensable. A key challenge for modern search engines is to deliver relevant search results by understanding the intent behind users' queries. In this article, we will explore semantic search, a powerful technique for improving search results, and learn how to implement it using machine learning, TypeScript, and Postgres.

Runtime TypeScript types change everything

TypeScript types matter.

If you are a developer working with TypeScript you probably are aware of the fact that TypeScript types are only available at compile time. Once the code is compiled to JavaScript the types are gone. You might think this is a good thing, right? After all, everyone tells you it's a good thing. I'll explain to you when it's not and how you can benefit dramatically from switching the paradigm.

PyBridge - TypeScript to Python Bridge

Accessing Python Functions in Node.js Made Easy.

PyBridge is a TypeScript library that simplifies the integration of Python functions into Node.js applications. It provides a seamless and type-safe approach, enabling developers to leverage the capabilities of Python, particularly in scenarios involving machine learning models. In this article, we will explore the features, use cases, and usage of PyBridge.

React Dependency Injection

Full-featured dependency injection for React applications.

React Dependency Injection is a powerful TypeScript package designed to introduce a comprehensive and type-based dependency injection system for React applications. By leveraging the capabilities of TypeScript, this solution enables developers to efficiently manage component dependencies, organize code effectively, and enhance maintainability. With React Dependency Injection, you can seamlessly inject dependencies into your React Function Components without the need for boilerplate code such as decorators or classes.


Harnessing the Power of GPT-3 for Intelligent Content Management

In the ever-evolving world of technology, businesses and individuals alike are constantly seeking ways to streamline their workflows and improve efficiency. Content management systems (CMS) have been a staple in the digital landscape, allowing users to easily create, edit, and manage content on their websites or applications. But with the rapid advancement of artificial intelligence (AI) and natural language processing (NLP), a new generation of CMS is emerging - one that offers an even more intuitive and powerful user experience. Enter Auto-CMS, an AI-driven content management system that leverages the power of GPT-3 to revolutionize the way we interact with our content.

That's me
I'm Marc J. Schmidt, open source dev, entrepreneur, freelance software and machine learning engineer.