Best of MongoDBAugust 2024

  1. 1
    Article
    Avatar of freecodecampfreeCodeCamp·2y

    How to Build an Application With Node.js

    Learn how to build an event management application using Node.js, Express.js, and MongoDB. The guide covers setting up a Node.js project, creating a server with Express.js, rendering dynamic pages with embedded JavaScript (ejs), connecting to a MongoDB database, and creating models and schemas for data. It also includes steps for handling HTTP requests and responses, creating HTML pages, organizing code with partials, and securing sensitive information with environment variables.

  2. 2
    Article
    Avatar of mongoMongoDB·2y

    MongoDB AI Course in Partnership with Andrew Ng and DeepLearning.AI

    MongoDB has partnered with Andrew Ng and DeepLearning.AI to launch a course focused on bridging database technology with modern AI applications. Titled 'Prompt Compression and Query Optimization,' this course covers Retrieval Augmented Generation (RAG) and uses MongoDB Atlas Vector Search to teach developers how to build efficient AI applications. The course also introduces techniques like prompt compression to reduce operational costs and showcases MongoDB's flexible document model ideal for AI data handling. It's tailored for developers interested in vector search, RAG applications, and AI optimization strategies.

  3. 3
    Article
    Avatar of communityCommunity Picks·2y

    cgzirim/seek-tune: An implementation of Shazam's song matching algorithm.

    SeekTune is an implementation of Shazam's song recognition algorithm using Golang, FFmpeg, and MongoDB. It integrates with Spotify and YouTube APIs to find and download songs. The setup involves cloning the repository, installing the necessary dependencies, and configuring environment variables for database connectivity. The functionalities include downloading tracks, saving songs, finding matches, and erasing data. The project aims to simplify song recognition with a straightforward command-line interface.

  4. 4
    Article
    Avatar of rpythonReal Python·2y

    Web Scraping With Scrapy and MongoDB – Real Python

    Learn how to build a powerful web scraper using Scrapy and MongoDB. This guide covers setting up a Scrapy project, building a functional web scraper, extracting data from websites, and storing the scraped data in a MongoDB database. The tutorial also explores handling pagination, avoiding duplicate entries, and debugging your Scrapy web scraper. Basic Python programming knowledge and familiarity with HTML and CSS are recommended for following along.

  5. 5
    Article
    Avatar of tdsTowards Data Science·2y

    Building a RAG Pipeline with MongoDB: Vector Search for Personalized Picks

    Explore building a personalized movie recommendation system using a Retrieval-Augmented Generation (RAG) pipeline and MongoDB’s vector search capabilities. By integrating large language models (LLMs) and structured data retrieval, this project showcases how to handle user queries and generate accurate recommendations. Steps covered include setting up the environment, data modeling with Pydantic, embedding generation via OpenAI's API, data ingestion into MongoDB, and performing vector search operations.