10 AI Ethics Questions We Need to Answer
Read about the most pressing questions in the ethics of artificial intelligence.
Elixir in Production: Papercups
What are the benefits of Elixir for SaaS products? Find out in our interview with Alex Reichert, the co-founder of Papercups.
Naive Bayes Algorithm for Beginners
Naive Bayes classifiers are a set of classification algorithms for binary (two-class) and multiclass problem classification. Let’s find out where the Naive Bayes algorithm has proven to be effective and where it hasn't.
Learn Rust: A Resource Guide
Want to learn Rust but don't know where to start? In this article, we have gathered 17 awesome books, articles, videos, and other resources that will help you.
Top 5 Artificial Intelligence Trends of 2021
What are the trends in artificial intelligence in 2021? AI-powered chatbots, autonomous cars, or maybe predictive analytics or AIOps? Check out our post to learn about the artificial intelligence (AI) trends that might guide the next decade.
Open-Source Rust: 24 Awesome Frameworks, Projects, and Libraries
In this article, we'll look at 24 open-source Rust libraries and projects in fields like web development, game development, and others.
Top 10 Ideas for Your ML Project in 2021
Searching for machine learning project ideas? This is a collection of ideas that you can use for your machine learning portfolio in 2021.
Rust in Production: 1Password
What are the benefits of using Rust for security-centric applications? Find out in our interview with Michael Fey, the VP of Engineering for Client Apps at 1Password.
Elixir for Beginners: From Pipes to Pattern Matching and Beyond
Learning Elixir? We have collected all the tips, techniques, and patterns you need to do beginner-level Elixir programming in one article. Learn about higher-order functions, pattern matching, recursion, and more.
What Is Big Data?
Big data is data that cannot be processed without special tools due to its volume and variety. Read this article to learn more about how big data can be used in business.
Compile-Time Evaluation in Haskell
In this article, we look at three ways to do compile-time evaluation in Haskell: Template Haskell, type families, and functional dependencies.
Lorentz: Generating Documentation for Smart Contracts
In this article, we'll show how you can maintain Tezos smart contract documentation with ease by using Lorentz, our eDSL for Michelson smart contracts.
Introduction to Erlang
Learn more about Erlang, a functional, concurrency-oriented programming language that powers applications like WhatsApp and WeChat.
Machine Learning & Text Analysis
This post explains how machine learning can help with text analysis and language processing (NLP). You will learn about the most popular ML text analysis techniques and their practical applications.
Thanks for visiting the Serokell blog.
Serokell is a multinational team of programmers, joined by love towards functional languages. Science and education are among the core values of Serokell. Our blog is a place for our specialists to talk about things that matter to them. Stay tuned to read more about pioneering research and practical applications of functional programming, mathematics, artificial intelligence, and computer science.