Skip to content
View francisdiasbr's full-sized avatar
🦋
🦋

Block or report francisdiasbr

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
francisdiasbr/README.md

Hey, it's Fran! Welcome to my GitHub profile 👋

👐 This is my personal profile. Here I share projects based on my actual needs and hobbies.

About me:

My name is Francis and I'm a brazilian software developer with +5 years collaborating in projects in PT & EN;

Before that I worked as a chemical engineer for 10 years.

Repositories I'm working on (all public, except Turin app):

I’m currently practicing the latest trendings in AI: Atlas Vector Search and trained models. In these matters, you can check these repositories that are using generative AI or Vector Search:

A SOCIAL NETWORK FOR TRAVELERS: 🎒 Turin App
The app is available only in Brazil in Apple Store. This repository is not public!

Click here to access app on the Apple Store

Imagem 1 Imagem 2 Imagem 3

SEARCH BY NATURAL LANGUAGE QUERY: 🏡 Intelligent Real Estate Search Platform
Is a real-state app that uses AI to perform search in a Atlas Vector Search database using natural language queries (voice and text).
1. Backend (Python) [https://github.com/francisdiasbr/py-mineral-book](https://github.com/francisdiasbr/real-estate-app-api) 2. Frontend (React Native + Expo Managed App) [https://github.com/francisdiasbr/mineral-book](https://github.com/francisdiasbr/real-estate-app)

Replace complex forms with a smart search bar that understands queries like "sunny 3-bedroom apartment near subway" or "pet-friendly house with backyard under 800k".

Imagem 1 Imagem 2 Imagem 2

MOVIES: 🎬 The Movie Search
(with Langchain)
(a complete cockpit to organize and publish to the world your passion for cinema - favorite, learn from IMDb about the movie, watch the movie, listen to movie soundtrack on Spotify) It is a **ecosystem** that interact with Internet Movie Database (through bulk catalogue, in user machine), create a curatory of movies, generate blogposts (all of that in Admin project locally), and after that publish the blogposts in a online Blog. The project also has and two APIs, one for each frontend application.
  • In admin, user can search in IMDb catalogue, create a list of favorite movies and generate blogposts.
  • In blog, users can see the generated blogposts.
  1. Movie Search Admin Frontend (Next project with Redux for state management): https://github.com/francisdiasbr/movie-search-frontend

  2. Movie Search Admin Backend: https://github.com/francisdiasbr/movie-search-backend (Python project with Flask). Is the backend for Movie Search. The project comprehends all the endpoints the admin application needs.

  3. Movie Search Blog: https://github.com/francisdiasbr/movie-search-blog (Vite project with Redux for state management)

  4. Movie Search Blog Backend:https://github.com/francisdiasbr/movie-search-blog-backend (Python project with Flask)

  5. Archictecture Decision Records for Movie Search project (ADRs):https://github.com/francisdiasbr/movie-search-adr

CATEGORIZATION USING CHAT COMPLETION: ✨ Feedback categorization w/ OpenAI
(with Langchain)

This POC aims to categorize customer reviews using OpenAI. The analysis will be based on the comment text to assign a specific category that best describes the feedback.

1. In Python

2. In JavaScript

SEARCH REGISTERS BY SIMILARITY: 🔮 Mineral-book
(with Atlas Vector Search) SEARCH REGISTERS USING SEARCH PERFORMED IN A ATLAS VECTOR DATABASE

(a project to perform search and see properties of minerals through similarity, with atlas vector search database)

A complete solution for extracting, processing, storing, and searching for information about minerals in a semantic way. It illustrates the application of NLP techniques and semantic search on real datasets, providing a foundation for recommendation systems, enhanced search, and text analysis.

1. Backend (Python)

2. Frontend (React Native + Expo)

Feedback Categorization Feedback Categorization

Next

Give me the honor of your visit in my blog, where I expose my ideas about the Seventh Art: https://themoviesearchblog.netlify.app/

Pinned Loading

  1. movie-search-frontend movie-search-frontend Public

    🎬 Is an aplication centered in the experience of a movie lover. Is an web app that allows users to search for movies using data from IMDb. It provides an intuitive interface to browse and view movi…

    TypeScript 1

  2. movie-search-backend movie-search-backend Public

    🎬 The backend for Movie-Search Project. This code provides endpoints for querying data ingested into MongoDB from bulk data provided by IMDb.

    Python 1

  3. movie-search-blog movie-search-blog Public

    🖥️ Is a movie blog. Up and running! Available at https://themoviesearchblog.netlify.app/

    TypeScript

  4. movie-search-blog-backend movie-search-blog-backend Public

    🖥️ The backend for Movie Blog Project. Hosted in Render.

    Python

  5. real-estate-app real-estate-app Public

    ✨ Intelligent real estate search platform using AI to understand natural language queries and find properties based on context and meaning.

    TypeScript

  6. real-estate-app-api real-estate-app-api Public

    ✨ MongoDB Atlas Vector Search API for real estate listings. Uses OpenAI embeddings and semantic search to find properties based on natural language queries.

    Python