Francesco De Giorgi (@fdeggio) header
Francesco De Giorgi (@fdeggio) profile picture

CEO and co-founder of @eXactLab || Interest in cutting edge technology || Learning from everyday challenges || Sharing smart solutions ||

Trieste, IT
Joined June 2022
Photo by Francesco De Giorgi (@fdeggio)Photo by Francesco De Giorgi (@fdeggio)Photo by Francesco De Giorgi (@fdeggio)
Francesco De Giorgi retweeted
This is MicroCAD. The programming language for your 3D projects. You can design your own Lego block in a few lines of code, ready to be exported as an STL file for 3D printing.
60
185
13
1,917
116,690
Francesco De Giorgi retweeted
Simulate a data center airflow. Gemini 3 + threejs. It works. The plan now is to work directly on the physics engine: Navier-Stokes on the web with WebGPU would be incredible. Imagine running full CFD simulations directly in the browser, this means countless applications.
3
4
34
3,626
Francesco De Giorgi retweeted
We’re excited to share vHPC. A fully containerised, Slurm-based High Performance Computing environment designed for teaching, development, and testing. We strongly believe that HPC concepts should be accessible to everyone nowadays.
1
2
1
5
1,171
Francesco De Giorgi retweeted
Explore the data center digital twin with a VR headset. - Move the racks - See the airflow change - Make a digital twin cool like a VR videogame We are making CFD funny as a game.
Who said that physics is boring? We are building the future of physical simulations and we are making it funny. You will be able to experience the simulation in first person with the VR headset.
2
5
541
Francesco De Giorgi retweeted
Who said that physics is boring? We are building the future of physical simulations and we are making it funny. You will be able to experience the simulation in first person with the VR headset.
3
1
5
799
Francesco De Giorgi retweeted
A tool that pairs food with wines. That's what I build. Have a look winy.cloud
1
1
2
81
Francesco De Giorgi retweeted
🤯Video chat with real Agents actions🤯 💬 Real-Time Language Assistance 🎯 Personalized Recommendations 📚 Interactive Learning ⚙️ Customizable Features ...and more! (I choose emoji by my own, appreciate the effort) Real-Time Language Assistance: One of the most significant benefits of incorporating LLM into your video chats is real-time language assistance. Whether you're struggling to find the right words, need help with translation, or want to clarify a complex concept, LLM can provide instant suggestions and guidance to ensure smooth communication. Personalized Recommendations: LLM can analyze the context of your conversation and offer personalized recommendations tailored to your needs. From suggesting relevant topics to providing additional information on a subject, LLM can enrich your discussions and make them more engaging. Interactive Learning: Whether you're conducting virtual training sessions, tutoring sessions, or language exchanges, LLM can enhance the learning experience by providing instant explanations, examples, and practice exercises. With LLM's support, learners can receive personalized guidance and feedback, accelerating their progress. Customizable Features: Depending on your preferences and needs, you can customize LLM's features to suit your video chat experience. Whether you want to focus on language assistance, brainstorming, or learning, you can adjust LLM's settings accordingly for optimal performance. Want to see it in action, stay tuned!😁
2
1
2
324
Francesco De Giorgi retweeted
Today, I am at #mecspe in Bologna, Italy. Hope to meet other shine happy people to discuss about digital twin and generative AI🚀
2
3
16
517
Francesco De Giorgi retweeted
Today, we spend some time learning and clarifying some networking stuff with our CEO @fdeggio At eXact, we strongly believe that personal growth is fundamental for each employee 👩‍🎓👨‍🎓
1
3
54
Francesco De Giorgi retweeted
How to make a RAG nowadays🧠 Technologies Powering a RAG: @langchain and @ollama: LangChain and Ollama serve as the backbone of a RAG, providing robust infrastructure for model development, training, and serving. LangChain offers a comprehensive suite of tools for natural language understanding and processing, while Ollama specializes in serving LLMs models, enabling a RAG to seamlessly integrate and process diverse data types. @FastAPI for REST API Service: FastAPI, known for its high performance and simplicity, serves as the interface for a RAG, facilitating seamless communication between the backend system and external applications. Its asynchronous capabilities ensure rapid response times, crucial for real-time interactions. @trychroma or @elastic : RAGs offers flexibility in data storage and retrieval by supporting both database like ChromaDB and Elasticsearch. ChromaDB provides a lightweight solution suitable for simpler tasks, while Elasticsearch caters to more complex operations involving vast amounts of data. @Docker : Docker will give you the possibility to containerize you infrastructure and make it scalable or deployed on cloud services. This is the next step to make in production a rag and not just use it in your local machine!
4
5
35
1,418
Francesco De Giorgi retweeted
Hey devs! I'm thrilled to announce that I've officially been appointed as a @Docker Captain! 🐳⚓ It's an absolute honor to join the ranks of this prestigious community of innovators, educators, and passionate Docker enthusiasts. 🚀🤯 Shoutout to the super nice @eeveeta !
17
4
1
64
1,458
Francesco De Giorgi retweeted
Exact-RAG for finance📊 FinTral integrates textual, numerical, tabular, and image data, and it is available on @huggingface FinTral was trained with domain-specific data, finetuned instructions and RLAIF training by exploiting a large collection of textual and visual datasets.
5
1
13
436
Francesco De Giorgi retweeted
1-bit LLMs🤯 New models from @Microsoft that use ternary values (-1, 0, 1) instead of 16-bit. This makes them 2.7x faster, use 3.5x less GPU memory, and 71x less energy.🚀
2
6
1
19
1,473
Francesco De Giorgi retweeted
I got many different questions from who wants to approach the RAG's world. I am trying to summarize the answers with this post. 1⃣What is Retrieval Augmented Generation (RAG) for LLMs? ☑️Retrieval-augmented generation (RAG) for large language models (LLMs) aims to improve prediction quality by using an external datastore at inference time to build a richer prompt that includes some combination of context, history, and recent/relevant knowledge. RAG LLMs can outperform LLMs without retrieval by a large margin with much fewer parameters, and they can update their knowledge by replacing their retrieval corpora, and provide citations for users to easily verify and evaluate the predictions. 2⃣Why is there a need for RAG LLMs? ☑️Pre-trained LLMs (foundation models) do not learn over time, often hallucinate, and may leak private data from the training corpus. To overcome these limitations, there has been growing interest in retrieval-augmented generation which incorporate a vector database and/or feature store with their LLM to provide context to prompts, also known as RAG LLMs. 3⃣How does RAG compare with Fine-Tuning? ☑️Fine-tuning takes a pre-trained LLM and further trains the model on a smaller dataset, often with data not previously used to train the LLM, to improve the LLM’s performance for a particular task. In contrast, you should use RAG when you are able to augment your LLM prompt with data that was not known to your LLM at the time of training, such as real-time data, personal (user) data, or context information useful for the prompt.
5
2
10
1,190
Francesco De Giorgi retweeted
Predictive maintenance in public. Speaking about one of the most concrete themes for industries in front of many entrepreneurs is always a moment to grow, learn and share. @dualistic_twin
4
16
382
Francesco De Giorgi retweeted
eXact-RAG is the perfect tool to chat with your PDFs, or better, with the most important paragraphs of your file. Tables included 🚀
Chat with pdfs is great, but we improve the experience a little.📁 eXact-RAG gives you the possibility to chat with processed pdf. In this case we have highlighted just a paragraph of the pdf, because we want just those information, not the complete file. This is extremely useful in long files when we want just to store a bunch of information. Tables are included. LLM provided by -> @ollama Db provided by -> @trychroma UI -> @streamlit
2
1
142