x
Hello World! My name is
Tommaso Giovannini
Check out my latest projects
James AI
James is a customisable AI assistant designed to help students study more effectively. It uses retrieval-augmented generation (RAG) to process uploaded files such as textbooks, research papers, and web content, turning them into study materials like flashcards, summaries, and mind maps.

James can search through your documents to provide accurate answers and create personalised study resources tailored to your specification. Whether you're looking to review key points or dive into a specific topic, James simplifies the process by organising information into easy-to-use formats.



Features:
• Summarise research papers
• Create personalised flashcards
• Generate mind maps
• Write practice questions
• Run Python code to create visualisations
• Built by students for students
Flashcards AI
AI Flashcard generation powered by the ChatGPT API. Say goodbye to long hours of tedious note-taking, highlighting and re-reading textbooks, and instead supercharge your revision with the power of AI.

You can now create high-quality, customized flashcards in seconds based directly based off of your textbook, saving you precious time and effort that you can spend on other important tasks. Furthermore, by using flashcards you are constantly testing yourself so you know how much you have really learnt, making it far more efficient for memorization.

Just take a picture of a textbook page or copy text from a website and in seconds the AI can generate a concise list of flashcards with the key information.



Features:
• Generate flashcards with AI!
• Scan any textbook page as prompt or copy text from a website
• Alternatively you can leave the prompt field blank and get random questions on a topic of your choice
• Log in and access your flashcards from all devices
• Get flashcards read to you
• Simple and easy to use
QR Code Business Card
QR Code Business Card allows you to easily generate a QR code with your contact details and seamlessly share it with anyone. You will be surprised at how effective it is; the days of lost paper business cards are over. It can also be used to generate any QR codes containing text, URLs, and phone numbers. If a phone does not have a native QR Code scanner, you can use Google Lens to scan the QR Code.


Features:
• No Ads
• Fast
• Reliable - your contact details are saved directly on the client's phone
• Secure - all your data is stored on the device
• Environmentally friendly
• Contactless data transfer
• Simple and easy to use
View All Projects
Skills/Expertise
I am a flutter app developer with a strong interest in Machine Learning and Data Science. I started programming 5 years ago, and it is one of my favorite hobbies. It is always amazing to get to the end of a project, release it, and see it being used all around the world.
Flutter
I use flutter to build mobile apps, it is cross platform so I only need to write the code once. Flutter uses the dart language and it is a really powerful development tool.
Python
I have worked a lot with Python from random projects in PyCharm to building neural networks on Kaggle.
Unity
I use unity Unity to build video games. I love unity because it has a very visual interface and lots of plug ins. I use C# when coding in Unity.
Tensorflow
This is the framework I use to train my neural networks. It is great because it has tons of features and TensorBoard is very useful to see how your model is training.
Contact
Please feel free to reach out at:
[email protected]
Copyright © 2024 Tommaso Giovannini
Proudly created with Svelte