ELEMENTS OF COMPUTER SCIENCE
open-menucloseme
Home
Books
About us
  • Building a content-based recommendation system with the tf-idf algorithm - Part 4

    calendarNov 30, 2023 · 12 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this article, we will implement what we theoretically mentioned in the last post and code the tf-idf algorithm (here in C# but the programming language can be easily adpated).
    Read more about Nicolas Descartes
  • Building a content-based recommendation system with the tf-idf algorithm - Part 3

    calendarNov 30, 2023 · 7 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will introduce a widely adopted approach to perform content-based filtering—the tf-idf algorithm.
    Read more about Nicolas Descartes
  • Building a content-based recommendation system with the tf-idf algorithm - Part 2

    calendarNov 30, 2023 · 4 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will precisely outline the scope of our study and introduce key definitions that will be extensively utilized throughout this series.
    Read more about Nicolas Descartes
  • Building a content-based recommendation system with the tf-idf algorithm - Part 1

    calendarNov 30, 2023 · 2 min read  ·
    Share on: twitterfacebooklinkedincopy
    Beginning today, we are commencing a series of articles on constructing a recommendation system. Our objective is to implement and code the theoretical concepts that underlie it.
    Read more about Nicolas Descartes
  • TDD and refactoring to patterns in C#: how to write a cron parser - Part 1

    calendarNov 27, 2023 · 2 min read  ·
    Share on: twitterfacebooklinkedincopy
    Starting today, we are commencing a series of articles on designing a very simple C# application, employing the best practices of software engineering, including test-driven development and refactoring.
    Read more about Nicolas Descartes
  • TDD and refactoring to patterns in C#: how to write a cron parser - Part 2

    calendarNov 27, 2023 · 6 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this article, we will describe what test-driven development is and how it will be applied to our toy example.
    Read more about Nicolas Descartes
  • TDD and refactoring to patterns in C#: how to write a cron parser - Part 3

    calendarNov 27, 2023 · 2 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this article, we will implement a simplified code for the cron parser to make the tests pass and, thereby, have a first version of our application.
    Read more about Nicolas Descartes
  • TDD and refactoring to patterns in C#: how to write a cron parser - Part 4

    calendarNov 27, 2023 · 8 min read  ·
    Share on: twitterfacebooklinkedincopy
    In this post, we will begin the process of refactoring the code to enhance its readability.
    Read more about Nicolas Descartes
  • TDD and refactoring to patterns in C#: how to write a cron parser - Part 5

    calendarNov 27, 2023 · 10 min read  ·
    Share on: twitterfacebooklinkedincopy
    In the final article of this series, we will implement the Visitor design pattern to introduce a new feature to the application.
    Read more about Nicolas Descartes
  • Understanding time complexity on simple examples - Part 1

    calendarNov 20, 2023 · 2 min read  ·
    Share on: twitterfacebooklinkedincopy
    Starting today, we are launching a series of articles on time complexity. Our objective is to determine the superiority of one algorithm over another when faced with two or more options. While we strive for simplicity, there may be instances where we delve into the intricate details as necessary.
    Read more about Nicolas Descartes
    • ««
    • «
    • 12
    • 13
    • 14
    • 15
    • 16
    • »
    • »»

Nicolas DESCARTES

This blog gathers the contributions of a passionate software engineer convinced that getting to the bottom of things is the best way to truly understand the big picture.
Read more about Nicolas Descartes

Don't miss new articles

/* Real people should not fill this in and expect good things - do not remove this or risk form bot signups. */

Recent Posts

  • Understanding and leveraging Semantic Kernel - Logging and monitoring
  • Understanding and leveraging Semantic Kernel - Integrating Semantic Kernel with the MCP protocol
  • Understanding and leveraging Semantic Kernel - Unleashing the power of plugins
  • Understanding and leveraging Semantic Kernel - Using Semantic Kernel with Ollama
  • Understanding and leveraging Semantic Kernel - Building a very simple agent in a few lines of C# code
  • Understanding and leveraging Semantic Kernel - Generative AI, LLMs and others
  • Understanding and leveraging Semantic Kernel - Introduction
  • Securing credentials in Azure-hosted applications using managed identities and Azure Key Vault - Implementing Azure Key Vault
Nicolas DESCARTES

Copyright  NICOLAS DESCARTES

to-top