<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" version="2.0">
	<channel>
		<title>gianni.rosagallina.com</title>
		<link>http://gianni.rosagallina.com/</link>
		<description>Gianni's Hub</description>
		<copyright>2026</copyright>
		<pubDate>Thu, 04 Jun 2026 09:43:09 GMT</pubDate>
		<lastBuildDate>Thu, 04 Jun 2026 09:43:09 GMT</lastBuildDate>
		<item>
			<title>Build //localhost Abu Dhabi and Dubai, June 2026</title>
			<link>http://gianni.rosagallina.com/en/posts/2026/06/04/build-localhost-abu-dhabi-dubai.html</link>
			<description>&lt;p&gt;I'm happy to share that &lt;strong&gt;Build //localhost&lt;/strong&gt; is coming to the UAE with two in-person community events in &lt;strong&gt;Abu Dhabi&lt;/strong&gt; and &lt;strong&gt;Dubai&lt;/strong&gt;. It is a great occasion to catch up on the latest Microsoft Build announcements, explore &lt;strong&gt;Microsoft Foundry&lt;/strong&gt; and &lt;strong&gt;GitHub Copilot&lt;/strong&gt;, see practical demos, and connect with the local
developer community.&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/build-localhost-uae-2026.jpg" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2026/06/04/build-localhost-abu-dhabi-dubai.html</guid>
			<pubDate>Thu, 04 Jun 2026 12:00:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;I'm happy to share that &lt;strong&gt;Build //localhost&lt;/strong&gt; is coming to the UAE with two in-person community events in &lt;strong&gt;Abu Dhabi&lt;/strong&gt; and &lt;strong&gt;Dubai&lt;/strong&gt;. It is a great occasion to catch up on the latest Microsoft Build announcements, explore &lt;strong&gt;Microsoft Foundry&lt;/strong&gt; and &lt;strong&gt;GitHub Copilot&lt;/strong&gt;, see practical demos, and connect with the local
developer community.&lt;/p&gt;
&lt;p&gt;The first stop is &lt;strong&gt;Abu Dhabi&lt;/strong&gt;, on &lt;strong&gt;Saturday June 6, 2026&lt;/strong&gt;, from &lt;strong&gt;11:00 AM to 4:00 PM GST&lt;/strong&gt;, at &lt;strong&gt;Bespin Global HQ, Al Wafra Square Offices, Al Reem Island&lt;/strong&gt;. I will attend as a participant and staff support, and I am looking forward to meeting friends from the community there. You can find more details and register on &lt;a href="https://www.meetup.com/globalaiabudhabi/events/314932724/" target="_blank"&gt;Meetup&lt;/a&gt; or on the &lt;a href="https://globalai.community/events/build-localhost/37mubq8r/" target="_blank"&gt;Global AI Community event page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The second stop is &lt;strong&gt;Dubai&lt;/strong&gt;, on &lt;strong&gt;Tuesday June 9, 2026&lt;/strong&gt;, in person at &lt;strong&gt;Dtec Auditorium, A5 Building, Dubai Digital Park, DSO&lt;/strong&gt;, from &lt;strong&gt;3:00 PM to 7:00 PM GST&lt;/strong&gt;. I will be speaking there, together with community experts including &lt;a href="https://www.linkedin.com/in/mahmoudatallah/" target="_blank"&gt;Mahmoud Atallah&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/ericmoneyang/" target="_blank"&gt;Eric Moneyang&lt;/a&gt;, &lt;a href="https://www.linkedin.com/in/hatimnagarwala/" target="_blank"&gt;Hatim Nagarwala&lt;/a&gt;, and &lt;a href="https://www.linkedin.com/in/ahmad-uzair/" target="_blank"&gt;Ahmad Uzair&lt;/a&gt;. Please check the &lt;a href="https://developer.microsoft.com/en-us/reactor/events/27261/" target="_blank"&gt;official Microsoft Reactor page&lt;/a&gt; for the final agenda and timing.&lt;/p&gt;
&lt;p&gt;If you are in the UAE and you work with Microsoft technologies, AI, developer tools, or you are simply curious to learn more, I hope to see you there!&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>Introducing ShellShelter - Safer Shell Command Execution for AI Workflows</title>
			<link>http://gianni.rosagallina.com/en/posts/2026/04/06/introducing-shellshelter.html</link>
			<description>&lt;p&gt;I am happy to announce &lt;strong&gt;ShellShelter&lt;/strong&gt;, an experimental project I have been building to make shell command execution safer in AI-assisted workflows. ShellShelter is a .NET allowlist engine available as both a CLI and a C# library. The core goal is simple: reduce execution risk when commands come from untrusted or partially trusted sources, such as LLM output, user input, or generated scripts. The source code and binaries are available in the &lt;a href="https://github.com/gianni-rg/shell-shelter" target="_blank"&gt;ShellShelter GitHub repository&lt;/a&gt;.&lt;/p&gt;</description>
			<guid>http://gianni.rosagallina.com/en/posts/2026/04/06/introducing-shellshelter.html</guid>
			<pubDate>Mon, 06 Apr 2026 17:30:00 GMT</pubDate>
			<content:encoded>&lt;!-- markdownlint-disable-next-line MD033 --&gt;
&lt;p&gt;I am happy to announce &lt;strong&gt;ShellShelter&lt;/strong&gt;, an experimental project I have been building to make shell command execution safer in AI-assisted workflows. ShellShelter is a .NET allowlist engine available as both a CLI and a C# library. The core goal is simple: reduce execution risk when commands come from untrusted or partially trusted sources, such as LLM output, user input, or generated scripts. The source code and binaries are available in the &lt;a href="https://github.com/gianni-rg/shell-shelter" target="_blank"&gt;ShellShelter GitHub repository&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The approach is inspired by &lt;a href="https://www.answer.ai/safecmd" target="_blank"&gt;SafeCmd by Answer.AI&lt;/a&gt;, which solves the problem of running shell commands from untrusted sources by validating bash commands against an allowlist before execution. Instead of trying to blacklist dangerous patterns (which is error-prone and easy to bypass), it uses a generous allowlist of read-only and easily-reverted commands that are safe to run. The inherited innovation is that commands are validated using a syntax parser to build an Abstract Syntax Tree (AST) of each command, better handling complex syntax pipelines, command substitutions, sub-commands, sub-shells, and validating every command, even nested ones, before anything executes.&lt;/p&gt;
&lt;h2 id="why-this-is-useful"&gt;Why this is useful&lt;/h2&gt;
&lt;p&gt;If you are experimenting with coding agents or automated command workflows, one recurring problem is trust boundaries. A command can look harmless at first glance but still include unsafe subcommands or risky write targets.&lt;/p&gt;
&lt;p&gt;ShellShelter addresses that by validating two things before execution: &lt;strong&gt;extracted commands&lt;/strong&gt; and &lt;strong&gt;write destinations&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Instead of relying on fragile denylist patterns, it uses explicit allowlists. This does not eliminate risk, but it provides a clearer and more auditable safety boundary for practical automation.&lt;/p&gt;
&lt;h2 id="how-it-works"&gt;How it works&lt;/h2&gt;
&lt;p&gt;ShellShelter currently supports &lt;em&gt;Bash&lt;/em&gt; and &lt;em&gt;PowerShell&lt;/em&gt; with shell-specific extraction plus a shared policy model.&lt;/p&gt;
&lt;p&gt;For Bash, ShellShelter leverages &lt;code&gt;shfmt --to-json&lt;/code&gt; to extract command structure from AST JSON (Abstract Syntax Tree) and validate against the policy. Similarly for PowerShell: ShellShelter uses the PowerShell built-in parser, builds the AST, applies alias normalization, and then performs policy validation.&lt;/p&gt;
&lt;p&gt;Both paths then use the same policy concepts:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;CmdSpec&lt;/code&gt; entries for allowed commands&lt;/li&gt;
&lt;li&gt;Destination allowlists for writable paths&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Only when extracted commands and destinations match policy does execution continue.&lt;/p&gt;
&lt;h2 id="key-features"&gt;Key features&lt;/h2&gt;
&lt;ul&gt;
&lt;li&gt;.NET allowlist engine with both CLI and C# library usage&lt;/li&gt;
&lt;li&gt;Validation of extracted commands and write destinations before execution&lt;/li&gt;
&lt;li&gt;Bash extraction through &lt;code&gt;shfmt --to-json&lt;/code&gt; AST JSON&lt;/li&gt;
&lt;li&gt;PowerShell extraction through built-in parser and alias normalization&lt;/li&gt;
&lt;li&gt;Shared policy model across shells with &lt;code&gt;CmdSpec&lt;/code&gt; and destination allowlists&lt;/li&gt;
&lt;li&gt;Config support for safecmd-compatible INI and native JSON&lt;/li&gt;
&lt;li&gt;CLI surface with &lt;code&gt;bash&lt;/code&gt;, &lt;code&gt;pwsh&lt;/code&gt;, and &lt;code&gt;config path&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="quick-start-with-the-cli"&gt;Quick start with the CLI&lt;/h2&gt;
&lt;p&gt;Prerequisites:&lt;/p&gt;
&lt;!-- markdownlint-disable-next-line MD033 --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://github.com/mvdan/sh" target="_blank"&gt;shfmt&lt;/a&gt; for Bash parsing&lt;/li&gt;
&lt;/ul&gt;
&lt;!-- markdownlint-disable-next-line MD033 --&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href="https://learn.microsoft.com/powershell/scripting/install/install-powershell?view=powershell-7.6" target="_blank"&gt;pwsh&lt;/a&gt; 7+ for PowerShell execution&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;After cloning the repository, you can run commands like this:&lt;/p&gt;
&lt;p&gt;Example commands:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-shell"&gt;dotnet run --project src/ShellShelter.Cli -- bash &amp;quot;echo hello&amp;quot;
dotnet run --project src/ShellShelter.Cli -- pwsh &amp;quot;Get-ChildItem&amp;quot;
dotnet run --project src/ShellShelter.Cli -- config path
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;A pre-built CLI binary for Windows is available from the &lt;a href="https://github.com/gianni-rg/shell-shelter/releases" target="_blank"&gt;releases page&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;You can run with:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-shell"&gt;./shellshelter.exe pwsh &amp;quot;rm *.*&amp;quot;  # This will be blocked by policy if not allowed
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="c-api-snippet"&gt;C# API snippet&lt;/h2&gt;
&lt;p&gt;As a C# library, you can create a &lt;code&gt;ShellPolicy&lt;/code&gt; and use &lt;code&gt;BashShell.SafeRunAsync&lt;/code&gt; or &lt;code&gt;PsShell.SafeRunAsync&lt;/code&gt; to execute commands with validation:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;using ShellShelter.Core;
using ShellShelter.Core.Bash;

var policy = new ShellPolicy(
    okCmds: [new CmdSpec(&amp;quot;echo&amp;quot;), new CmdSpec(&amp;quot;cat&amp;quot;)],
    okDests: [&amp;quot;./&amp;quot;, &amp;quot;/tmp&amp;quot;]);

string output = await BashShell.SafeRunAsync(&amp;quot;echo hello&amp;quot;, policy);
Console.WriteLine(output);
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="project-status"&gt;Project status&lt;/h2&gt;
&lt;p&gt;ShellShelter is early-stage and experimental, and it is not production-ready yet.&lt;/p&gt;
&lt;p&gt;The project is under active development and testing. You should expect behavior changes, rough edges, and potential failures while the implementation matures. Treat it as a tool for experimentation and controlled environments at this stage.&lt;/p&gt;
&lt;!-- markdownlint-disable-next-line MD033 --&gt;
&lt;p&gt;If this can be useful in your workflow, please try it and share feedback. Bug reports, issues, and pull requests are very welcome in the &lt;a href="https://github.com/gianni-rg/shell-shelter" target="_blank"&gt;ShellShelter GitHub repository&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>Introducing AgentSync, a .NET global tool for GitHub Copilot assets</title>
			<link>http://gianni.rosagallina.com/en/posts/2026/03/24/agentsync-private-catalog-brief-guide.html</link>
			<description>&lt;p&gt;On the wave of my journey with AI coding agents, I am happy to announce &lt;strong&gt;AgentSync&lt;/strong&gt;, an experimental .NET global tool designed to manage GitHub Copilot assets in a more &lt;em&gt;structured&lt;/em&gt; way. If you work with custom agents, skills, prompts, and instructions, you probably know the pain points: duplicated files, missing dependencies, and different setups between repositories and user machines. AgentSync is available in &lt;a href="https://github.com/gianni-rg/agents-sync-tool" target="_blank"&gt;agents-sync-tool GitHub repository&lt;/a&gt;. The repository includes source code, command documentation, catalog examples, and implementation notes.&lt;/p&gt;</description>
			<guid>http://gianni.rosagallina.com/en/posts/2026/03/24/agentsync-private-catalog-brief-guide.html</guid>
			<pubDate>Tue, 24 Mar 2026 12:00:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;On the wave of my journey with AI coding agents, I am happy to announce &lt;strong&gt;AgentSync&lt;/strong&gt;, an experimental .NET global tool designed to manage GitHub Copilot assets in a more &lt;em&gt;structured&lt;/em&gt; way. If you work with custom agents, skills, prompts, and instructions, you probably know the pain points: duplicated files, missing dependencies, and different setups between repositories and user machines. AgentSync is available in &lt;a href="https://github.com/gianni-rg/agents-sync-tool" target="_blank"&gt;agents-sync-tool GitHub repository&lt;/a&gt;. The repository includes source code, command documentation, catalog examples, and implementation notes.&lt;/p&gt;
&lt;h2 id="why-this-project-is-useful"&gt;Why this project is useful&lt;/h2&gt;
&lt;p&gt;Inspired by &lt;a href="https://github.com/disler/the-library" target="_blank"&gt;The Library Meta-Skill&lt;/a&gt; and by the idea of having a &lt;em&gt;structured way to share agents, skills, and prompts across projects and teams&lt;/em&gt;, AgentSync was created to make that process repeatable and easier to maintain. AgentSync helps when you or your team needs a shared and controlled way to distribute Copilot customizations. Some key benefits:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Catalog-first workflow with &lt;code&gt;catalog.json&lt;/code&gt; as source of truth&lt;/li&gt;
&lt;li&gt;Install and sync operations for both &lt;em&gt;repo scope&lt;/em&gt; and &lt;em&gt;user scope&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;Dependency-aware installs through typed &lt;code&gt;requires&lt;/code&gt; references&lt;/li&gt;
&lt;li&gt;Import workflow to migrate unmanaged assets into tracked state&lt;/li&gt;
&lt;li&gt;Push workflow to send managed local updates back to source&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;In short, it shifts asset sharing from manual copy-paste to explicit, auditable operations. If you like, you can think of it as a package manager for your Copilot agents, skills, prompts, and instructions: like NuGet organizes packages for .NET, here the catalog defines the packages, and AgentSync handles installation, updates, and tracking.&lt;/p&gt;
&lt;h2 id="how-it-works"&gt;How it works&lt;/h2&gt;
&lt;p&gt;At high level, AgentSync follows this lifecycle:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Load and validate &lt;code&gt;catalog.json&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Resolve platform and scope targets.&lt;/li&gt;
&lt;li&gt;Execute command workflows (&lt;code&gt;use&lt;/code&gt;, &lt;code&gt;install&lt;/code&gt;, &lt;code&gt;sync&lt;/code&gt;, &lt;code&gt;import&lt;/code&gt;, &lt;code&gt;add&lt;/code&gt;, &lt;code&gt;remove&lt;/code&gt;, &lt;code&gt;push&lt;/code&gt;).&lt;/li&gt;
&lt;li&gt;Persist install-state to track managed assets over time.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;This model separates desired state (catalog) from managed installed state, which is important for safe refresh and maintenance workflows.&lt;/p&gt;
&lt;p&gt;Typical command surface:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;AgentSync list&lt;/code&gt;: list catalog assets and their status&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AgentSync search&lt;/code&gt;: search catalog with filters&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AgentSync use&lt;/code&gt;: install an asset and its dependencies to target scope&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AgentSync install&lt;/code&gt;: install all catalog assets to target scope&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AgentSync sync&lt;/code&gt;: refresh tracked managed assets&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AgentSync import&lt;/code&gt;: import unmanaged assets into tracked state&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AgentSync add&lt;/code&gt;: add new assets to the catalog&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AgentSync remove&lt;/code&gt;: remove assets from the catalog&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AgentSync push&lt;/code&gt;: push local updates back to the source&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="how-to-organize-a-private-catalog"&gt;How to organize a private catalog&lt;/h2&gt;
&lt;p&gt;You can organize your catalog however it makes sense for you and/or your team(s). Catalogs can be public or &lt;em&gt;private&lt;/em&gt;, and can reference local paths or remote GitHub repositories as sources. &lt;strong&gt;A catalog is a Git repository&lt;/strong&gt;. You can find a sample catalog on GitHub here: &lt;a href="https://github.com/gianni-rg/agents-catalog" target="_blank"&gt;agents-catalog repository&lt;/a&gt;. Ideally, it starts simple and grows with time, by adding assets and organizing them in a way that makes sense for your use cases. A minimal catalog structure looks like this, but you can organize it differently as long as the &lt;code&gt;catalog.json&lt;/code&gt; entries correctly reference the asset files:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;agents-catalog/
  catalog.json
  agents/
    agent-1.agent.md
    agent-2.agent.md
  skills/
    skill-1.skill.md
    skill-2.skill.md
  prompts/
    prompt-1.prompt.md
    prompt-2.prompt.md
  instructions/
    instruction-1.instruction.md
    instruction-2.instruction.md
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;You can find an example &lt;code&gt;catalog.json&lt;/code&gt; in the sample catalog repository. The &lt;code&gt;catalog.json&lt;/code&gt; file is the source of truth for the catalog and defines the assets, their types, sources, and dependencies. Each asset file (e.g., &lt;code&gt;agent-1.agent.md&lt;/code&gt;) contains the actual content for that asset, following a specific markdown format depending on the type (agent, skill, prompt, instruction).&lt;/p&gt;
&lt;h2 id="quick-start-example"&gt;Quick start example&lt;/h2&gt;
&lt;pre&gt;&lt;code class="language-powershell"&gt;# List assets from your catalog
AgentSync list --catalog C:\Projects\agents-catalog --local .

# Install one asset and typed dependencies
AgentSync use agent-architect --type agent --catalog C:\Projects\agents-catalog --local .

# Refresh tracked managed assets
AgentSync sync --catalog C:\Projects\agents-catalog --local .
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;If you already have unmanaged content, start with &lt;code&gt;import&lt;/code&gt;, then optionally use &lt;code&gt;--add-unmapped&lt;/code&gt; to register discovered assets in &lt;code&gt;catalog.json&lt;/code&gt;.&lt;/p&gt;
&lt;h2 id="next-steps-and-contribution"&gt;Next steps and contribution&lt;/h2&gt;
&lt;p&gt;AgentSync is currently in early stages, experimental and still evolving. Give it a try, feedback and contributions are very welcome on the &lt;a href="https://github.com/gianni-rg/agents-sync-tool" target="_blank"&gt;agents-sync-tool GitHub repository&lt;/a&gt;. Please share your use cases, pain points, and any features you would find useful!&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>ROCm on WSL2 with Ryzen AI Max+ 395</title>
			<link>http://gianni.rosagallina.com/en/posts/2026/02/24/rocm-wsl2-ryzen-ai-max-395.html</link>
			<description>&lt;p&gt;In the last few days, Pietro, a colleague of mine, started experimenting with his new hardware: a mini workstation based on the &lt;strong&gt;AMD Ryzen AI Max+ 395&lt;/strong&gt; (&lt;a href="https://www.bosgame.com/m5-ai-mini-desktop-ryzen-ai-max-395" target="_blank"&gt;Bosgame M5 AI Mini Desktop Ryzen AI Max+ 395, with 128GB of shared memory + 2TB storage&lt;/a&gt;). He spent time trying to make ROCm work inside Windows 11/WSL2 (and containers), a scenario that is still not fully supported yet, even if early preview builds are available. While following the installation guide, he hit issues similar to those reported by other developers in &lt;a href="https://github.com/ROCm/ROCm/issues/4952" target="_blank"&gt;GitHub Issue #4952&lt;/a&gt;. Thanks to his persistence, he found a working solution. This post is a practical log of what worked for him and enabled ROCm support for his Radeon 8060S GPU in WSL2.&lt;/p&gt;</description>
			<guid>http://gianni.rosagallina.com/en/posts/2026/02/24/rocm-wsl2-ryzen-ai-max-395.html</guid>
			<pubDate>Tue, 24 Feb 2026 02:30:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;In the last few days, Pietro, a colleague of mine, started experimenting with his new hardware: a mini workstation based on the &lt;strong&gt;AMD Ryzen AI Max+ 395&lt;/strong&gt; (&lt;a href="https://www.bosgame.com/m5-ai-mini-desktop-ryzen-ai-max-395" target="_blank"&gt;Bosgame M5 AI Mini Desktop Ryzen AI Max+ 395, with 128GB of shared memory + 2TB storage&lt;/a&gt;). He spent time trying to make ROCm work inside Windows 11/WSL2 (and containers), a scenario that is still not fully supported yet, even if early preview builds are available. While following the installation guide, he hit issues similar to those reported by other developers in &lt;a href="https://github.com/ROCm/ROCm/issues/4952" target="_blank"&gt;GitHub Issue #4952&lt;/a&gt;. Thanks to his persistence, he found a working solution. This post is a practical log of what worked for him and enabled ROCm support for his Radeon 8060S GPU in WSL2.&lt;/p&gt;
&lt;blockquote class="blockquote"&gt;
&lt;p&gt;&lt;strong&gt;Disclaimer:&lt;/strong&gt; all steps and results below have been tested &lt;strong&gt;only on his machine&lt;/strong&gt;, and probably they will be soon outdated as official updates become available. Your setup (driver version, Windows build, WSL distro, SDK path, Python stack) may require changes. This is not an official AMD guide, but a community share-back based on his experience. Always refer to official AMD documentation for the latest and most accurate information.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;h2 id="pre-requisites"&gt;Pre-requisites&lt;/h2&gt;
&lt;p&gt;Before touching ROCm, make sure the host and guest environment match these conditions:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows 11 25H2&lt;/li&gt;
&lt;li&gt;The most recent &lt;a href="https://www.amd.com/en/support/download/drivers.html"&gt;AMD Adrenalin drivers&lt;/a&gt; (26.1.1+)&lt;/li&gt;
&lt;li&gt;&lt;a href="https://learn.microsoft.com/en-us/windows/apps/windows-sdk/"&gt;Windows SDK&lt;/a&gt; (10.0.26100.0)&lt;/li&gt;
&lt;li&gt;The most recent WSL2 version (check with &lt;code&gt;wsl --update&lt;/code&gt;; it should be v2.6.3.0)&lt;/li&gt;
&lt;li&gt;Ubuntu 24.04 distro (in WSL2, with all updates applied)&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="rocm-installation-and-setup-fix"&gt;ROCm installation and setup fix&lt;/h2&gt;
&lt;p&gt;Start with ROCm base packages and then &lt;strong&gt;build from scratch&lt;/strong&gt; the &lt;a href="https://github.com/ROCm/librocdxg" target="_blank"&gt;librocdxg&lt;/a&gt; library. This library enables ROCm functionality on Windows Subsystem for Linux and allows users to run GPU-accelerated Linux workloads under WSL, supporting AI, HPC, and other experimental use cases.&lt;/p&gt;
&lt;p&gt;For details, refer to the official &lt;a href="https://rocmdocs.amd.com/en/latest/Installation_Guide/Installation-Guide.html" target="_blank"&gt;AMD guide for installing ROCm on Linux&lt;/a&gt;.&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-bash"&gt;sudo apt update
sudo apt install -y cmake python3-venv
wget https://repo.radeon.com/amdgpu-install/7.2/ubuntu/jammy/amdgpu-install_7.2.70200-1_all.deb
sudo dpkg -i amdgpu-install_7.2.70200-1_all.deb
sudo usermod -a -G render,video $LOGNAME # Add the current user to the render and video groups
sudo apt update &amp;amp;&amp;amp; sudo apt -f install -y
sudo amdgpu-install --usecase=wsl,rocm --no-dkms -y
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;At this point, other users reported the &amp;quot;No WDDM adapters&amp;quot; issue. This can be solved by recompiling &lt;code&gt;librocdxg&lt;/code&gt; with the correct Windows SDK path. This was the &lt;strong&gt;key step&lt;/strong&gt; to get the GPU detected in WSL2.&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-bash"&gt;# Set the Windows SDK path (adjust version number if different)
export win_sdk='/mnt/c/Program Files (x86)/Windows Kits/10/Include/10.0.26100.0/'

# Clone and build
git clone https://github.com/ROCm/librocdxg.git
cd librocdxg
mkdir build &amp;amp;&amp;amp; cd build
cmake .. -DWIN_SDK=&amp;quot;${win_sdk}/shared&amp;quot;
make
sudo make install
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="required-environment-variable"&gt;Required environment variable&lt;/h2&gt;
&lt;p&gt;To let ROCm GPU detection work, you need to enable DXG detection:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-bash"&gt;export HSA_ENABLE_DXG_DETECTION=1
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;You can add this line to your &lt;code&gt;~/.bashrc&lt;/code&gt; to make it permanent:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-bash"&gt;echo 'export HSA_ENABLE_DXG_DETECTION=1' &amp;gt;&amp;gt; ~/.bashrc
source ~/.bashrc
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="validation-commands"&gt;Validation commands&lt;/h2&gt;
&lt;p&gt;After a &lt;code&gt;wsl --shutdown&lt;/code&gt; from Windows and a fresh WSL session, check GPU detection with:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-bash"&gt;export HSA_ENABLE_DXG_DETECTION=1
lspci | grep VGA
rocminfo | grep -E &amp;quot;(Name|Marketing|gfx)&amp;quot;
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;Expected output looks like:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-text"&gt;03:00.0 VGA compatible controller: Advanced Micro Devices [AMD/ATI] Radeon 8060S
Name:                    gfx1151
Marketing Name:          Radeon 8060S
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="python-test"&gt;Python test&lt;/h2&gt;
&lt;p&gt;He also tested the &lt;em&gt;ROCm PyTorch&lt;/em&gt; stack in a Python 3.12 environment (create a virtual environment first). Make sure to install the ROCm-specific PyTorch wheels built for ROCm 7.2. You can find the latest ROCm wheels on the AMD ROCm repository. Here is how to install them:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-bash"&gt;wget https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2/torch-2.9.1%2Brocm7.2.0.lw.git7e1940d4-cp312-cp312-linux_x86_64.whl
wget https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2/torchvision-0.24.0%2Brocm7.2.0.gitb919bd0c-cp312-cp312-linux_x86_64.whl
wget https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2/triton-3.5.1%2Brocm7.2.0.gita272dfa8-cp312-cp312-linux_x86_64.whl
wget https://repo.radeon.com/rocm/manylinux/rocm-rel-7.2/torchaudio-2.9.0%2Brocm7.2.0.gite3c6ee2b-cp312-cp312-linux_x86_64.whl
pip3 uninstall -y torch torchvision triton torchaudio
pip3 install torch-2.9.1+rocm7.2.0.lw.git7e1940d4-cp312-cp312-linux_x86_64.whl torchvision-0.24.0+rocm7.2.0.gitb919bd0c-cp312-cp312-linux_x86_64.whl torchaudio-2.9.0+rocm7.2.0.gite3c6ee2b-cp312-cp312-linux_x86_64.whl triton-3.5.1+rocm7.2.0.gita272dfa8-cp312-cp312-linux_x86_64.whl
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;If you install into a non-virtual environment, you may need to add &lt;code&gt;--break-system-packages&lt;/code&gt;.&lt;/p&gt;
&lt;p&gt;Once installed, run a simple test to check whether PyTorch detects the ROCm GPU:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-bash"&gt;python3 -c &amp;quot;import torch; print(torch.cuda.is_available()); print(torch.cuda.get_device_name(0))&amp;quot;
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="issues-and-limits"&gt;Issues and limits&lt;/h2&gt;
&lt;p&gt;At the moment these are the main caveats in his setup:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;rocm-smi&lt;/code&gt; is still not supported in WSL&lt;/li&gt;
&lt;li&gt;Performance is good, but below native Linux (70-80% of native performance in some tests)&lt;/li&gt;
&lt;li&gt;Driver and Windows updates may require rebuilding &lt;code&gt;librocdxg&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;For production workloads, I still recommend validating on native Linux as well.&lt;/p&gt;
&lt;hr /&gt;
&lt;p&gt;If you try this setup on different hardware or a different Windows/WSL stack, feel free to share your results and differences.&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>Introducing Chonkie.Net - Bringing RAG Ingestion to .NET</title>
			<link>http://gianni.rosagallina.com/en/posts/2026/02/18/introducing-chonkie-net.html</link>
			<description>&lt;p&gt;As part of a neverending journey in tinkering and exploring AI-assisted coding with &lt;a href="https://github.com/features/copilot" target="_blank"&gt;GitHub Copilot&lt;/a&gt;, I'm excited to announce the preview release of &lt;strong&gt;&lt;a href="https://github.com/gianni-rg/Chonkie.Net" target="_blank"&gt;Chonkie.Net&lt;/a&gt;&lt;/strong&gt;, a faithful, high-performance port of the popular Python &lt;strong&gt;&lt;a href="https://github.com/chonkie-inc/chonkie" target="_blank"&gt;Chonkie&lt;/a&gt;&lt;/strong&gt; library to the .NET ecosystem.&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/python-dotnet-chonkie.jpg" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2026/02/18/introducing-chonkie-net.html</guid>
			<pubDate>Wed, 18 Feb 2026 10:00:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;As part of a neverending journey in tinkering and exploring AI-assisted coding with &lt;a href="https://github.com/features/copilot" target="_blank"&gt;GitHub Copilot&lt;/a&gt;, I'm excited to announce the preview release of &lt;strong&gt;&lt;a href="https://github.com/gianni-rg/Chonkie.Net" target="_blank"&gt;Chonkie.Net&lt;/a&gt;&lt;/strong&gt;, a faithful, high-performance port of the popular Python &lt;strong&gt;&lt;a href="https://github.com/chonkie-inc/chonkie" target="_blank"&gt;Chonkie&lt;/a&gt;&lt;/strong&gt; library to the .NET ecosystem.&lt;/p&gt;
&lt;h2 id="what-is-chonkie.net"&gt;What is Chonkie.Net?&lt;/h2&gt;
&lt;p&gt;&lt;strong&gt;Chonkie.Net&lt;/strong&gt; is a lightweight ingestion library designed to power fast, efficient, and robust Retrieval-Augmented Generation (RAG) pipelines in .NET applications. Whether you're building intelligent document processing systems, semantic search engines, or AI-powered applications, Chonkie.Net provides the foundational tools you need.&lt;/p&gt;
&lt;p&gt;At its core, Chonkie.Net transforms raw text into perfectly-sized, meaningful chunks optimized for both language models and vector databases. But it's much more than simple text splitting: it's a complete ecosystem for document ingestion.&lt;/p&gt;
&lt;h2 id="from-python-to.net"&gt;From Python to .NET&lt;/h2&gt;
&lt;p&gt;This project represents an interesting experiment in &lt;strong&gt;AI-assisted software engineering&lt;/strong&gt;. What started as a personal curiosity, &lt;em&gt;&amp;quot;How much can AI agents help when porting a complex Python library to C#?&amp;quot;&lt;/em&gt; — evolved into a fully-functional, production-ready library that I needed for several projects.&lt;/p&gt;
&lt;p&gt;The journey was powered by &lt;a href="https://github.com/features/copilot" target="_blank"&gt;GitHub Copilot&lt;/a&gt; and coding agents in Visual Studio and Visual Studio Code. Built during evenings and weekends over the previous months, the project represents approximately 15 days of full-time work. The results have been promising: high feature parity with the original Python library, idiomatic C# APIs, and a modular, dependency-light architecture.&lt;/p&gt;
&lt;p&gt;My workflow was hybrid: I used iterative collaborative chats (where the assistant suggested code snippets and explained the Python implementation), agent mode for autonomous code generation (with manual adjustments for quality), and what's become known as &amp;quot;&lt;em&gt;vibe coding&lt;/em&gt;&amp;quot; (providing high-level direction and letting the agent generate based on the Python reference implementation). This always followed a plan-implement-review loop with incremental steps, documentation, and tests. I'd review, suggest improvements, and iterate. Committing frequently and merging PRs at milestone endpoints kept the work organized as I progressed through each feature.&lt;/p&gt;
&lt;p&gt;Some parts were more challenging than others, especially translating Python's dynamic typing and flexible data structures into C#'s statically-typed world. But overall, the experience was rewarding, educational, and fun. The result is a library that brings Chonkie's power to .NET developers while serving as a case study in how AI tools can augment and accelerate software development.&lt;/p&gt;
&lt;h2 id="key-features"&gt;Key Features&lt;/h2&gt;
&lt;p&gt;What makes Chonkie.Net stand out in the .NET landscape for RAG applications? Here are the key highlights:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;11 Specialized Chunkers&lt;/strong&gt; – choose the right strategy for your data, from simple character-level splitting to intelligent recursive chunking and semantic extraction&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Multiple Tokenizers&lt;/strong&gt; – support for word-based, sentence-based, and transformer-based tokenization&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;7 Embedding Providers&lt;/strong&gt; – seamless integration with OpenAI, Azure OpenAI, Google Gemini, Cohere, VoyageAI, Jina, and ONNX local models&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;9 Vector Database Integrations&lt;/strong&gt; – write directly to Pinecone, Qdrant, Chroma, Weaviate, MongoDB, Pgvector, Elasticsearch, Milvus, and Turbopuffer&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;5 LLM Providers&lt;/strong&gt; – integrate with OpenAI, Azure, Groq, Cerebras, and Gemini seamlessly&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Local-First Design&lt;/strong&gt; – run embeddings locally with ONNX Runtime, no cloud dependencies required&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Type-Safe, Modern C#&lt;/strong&gt; – built with C# 14 nullable reference types, dependency injection support, and idiomatic .NET patterns&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;High Performance&lt;/strong&gt; – .NET 10 optimizations that match or exceed Python performance in many scenarios&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Comprehensive Testing&lt;/strong&gt; – 930+ unit and integration tests ensure reliability&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Thanks to the amazing work of the original Chonkie team, the core algorithms and strategies have been faithfully implemented, while also taking advantage of .NET's strengths to provide a smooth developer experience.&lt;/p&gt;
&lt;h2 id="getting-started-in-30-seconds"&gt;Getting Started in 30 Seconds&lt;/h2&gt;
&lt;p&gt;Here's how simple it is to start chunking:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;using Chonkie.Chunkers;
using Chonkie.Tokenizers;

var text = &amp;quot;Woah! Chonkie, the chunking library is so cool!&amp;quot;;

var tokenizer = new WordTokenizer();
var chunker = new TokenChunker(tokenizer, chunkSize: 64, chunkOverlap: 8);

var chunks = chunker.Chunk(text);
foreach (var chunk in chunks)
{
    Console.WriteLine($&amp;quot;Chunk: {chunk.Text}&amp;quot;);
    Console.WriteLine($&amp;quot;Tokens: {chunk.TokenCount}&amp;quot;);
}
&lt;/code&gt;&lt;/pre&gt;
&lt;h2 id="building-a-complete-rag-pipeline"&gt;Building a Complete RAG Pipeline&lt;/h2&gt;
&lt;p&gt;For more advanced scenarios, use the fluent pipeline API to orchestrate the entire ingestion flow:&lt;/p&gt;
&lt;pre&gt;&lt;code class="language-csharp"&gt;var sampleDir = &amp;quot;pipeline_docs&amp;quot;;

var result = await FluentPipeline.Create()
    .FetchFrom(new FileFetcher(), sampleDir, &amp;quot;*.txt&amp;quot;)
    .ProcessWith(new TextChef())
    .ChunkWith(new RecursiveChunker(
        tokenizer: new WordTokenizer(),
        chunkSize: 20))
    .RefineWith(new OverlapRefinery(minOverlap: 5))
    .ExportTo(new JsonPorter(), &amp;quot;pipeline_output.json&amp;quot;)
    .RunAsync();
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;See the &lt;code&gt;samples/&lt;/code&gt; folder in the &lt;a href="https://github.com/gianni-rg/Chonkie.Net" target="_blank"&gt;GitHub repository&lt;/a&gt; for many complete examples, including vector database integration and LLM interactions.&lt;/p&gt;
&lt;h2 id="project-status-community"&gt;Project Status &amp;amp; Community&lt;/h2&gt;
&lt;p&gt;This is an &lt;strong&gt;early-stage, experimental project&lt;/strong&gt;, &lt;em&gt;a work in progress&lt;/em&gt; built in spare time for learning and exploration. While the core implementation is complete and the test suite is comprehensive, the project still needs real-world testing, bug fixing, and optimization before being considered fully stable for production use.&lt;/p&gt;
&lt;p&gt;The good news? The foundation is solid, the architecture is clean, and the community is welcome. Whether you're interested in RAG systems, .NET AI tooling, or curious about the AI-assisted coding journey, there's plenty to explore.&lt;/p&gt;
&lt;h2 id="getting-involved"&gt;Getting Involved&lt;/h2&gt;
&lt;p&gt;You can get started with Chonkie.Net in several ways:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Install from NuGet&lt;/strong&gt;: &lt;code&gt;dotnet add package Chonkie.Net&lt;/code&gt; (make sure to enable prerelease versions)&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Clone and Build&lt;/strong&gt;: &lt;a href="https://github.com/gianni-rg/Chonkie.Net" target="_blank"&gt;Visit the GitHub repository&lt;/a&gt; to explore the source, contribute, or submit feedback&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Read the Docs&lt;/strong&gt;: Check out the &lt;a href="https://github.com/gianni-rg/Chonkie.Net/tree/main/docs" target="_blank"&gt;comprehensive documentation&lt;/a&gt; and tutorials&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Try the Samples&lt;/strong&gt;: Browse practical examples in the &lt;code&gt;samples/&lt;/code&gt; folder to see Chonkie.Net in action&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id="whats-next"&gt;What's Next?&lt;/h2&gt;
&lt;p&gt;Future plans include deeper testing with production workloads, performance optimizations, expanded documentation with real-world scenarios, and community feedback. If you give it a try, please share your experience. Bug reports, feature requests, and contributions are always welcome.&lt;/p&gt;
&lt;p&gt;If you're building your next RAG application in .NET, Chonkie.Net is here and ready to help.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Happy chunking! 🦛&lt;/strong&gt;&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>AI Assistants at AI Heroes Torino, Dec 11th 2024</title>
			<link>http://gianni.rosagallina.com/en/posts/2024/10/30/aiheroes-2024.html</link>
			<description>&lt;p&gt;Busy weeks ahead in terms of events! I am pleased to announce that I will be a speaker, along with my colleague &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/morgana-lalli-b5ab0a172/" target="_blank"&gt;Morgana Lalli&lt;/a&gt;&lt;/strong&gt; (R&amp;amp;D Data Scientist, at Deltatre), in the second edition of &lt;strong&gt;&lt;a href="https://aiheroes.it/2024/" target="_blank"&gt;AI Heroes&lt;/a&gt;&lt;/strong&gt; on &lt;strong&gt;December 11th, 2024&lt;/strong&gt;, in presence in &lt;strong&gt;Turin&lt;/strong&gt; and &lt;em&gt;online&lt;/em&gt;.&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/aiheroes2024.jpg" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2024/10/30/aiheroes-2024.html</guid>
			<pubDate>Wed, 30 Oct 2024 10:15:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;Busy weeks ahead in terms of events! I am pleased to announce that I will be a speaker, along with my colleague &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/morgana-lalli-b5ab0a172/" target="_blank"&gt;Morgana Lalli&lt;/a&gt;&lt;/strong&gt; (R&amp;amp;D Data Scientist, at Deltatre), in the second edition of &lt;strong&gt;&lt;a href="https://aiheroes.it/2024/" target="_blank"&gt;AI Heroes&lt;/a&gt;&lt;/strong&gt; on &lt;strong&gt;December 11th, 2024&lt;/strong&gt;, in presence in &lt;strong&gt;Turin&lt;/strong&gt; and &lt;em&gt;online&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;AI Heroes&lt;/em&gt; is a full-day conference organized by &lt;a href="https://synesthesia.it/" target="_blank"&gt;Synesthesia&lt;/a&gt; with the support of numerous sponsors. The event offers a unique learning and networking opportunity for the community of developers, engineers, designers, and marketers working with artificial intelligence. Over 350 experts and enthusiasts are expected.&lt;/p&gt;
&lt;p&gt;Check out the &lt;a href="https://aiheroes.it/2024/agenda/" target="_blank"&gt;agenda&lt;/a&gt; and join us at 12:50 PM, we will have the session &lt;strong&gt;RAG-based AI Assistants: from demo to product, addressing real-world challenges&lt;/strong&gt;&lt;/a&gt;: &lt;em&gt;we will share our journey to bring an enterprise AI-based assistant into production, addressing the real-world complexities of development and deployment, sharing our experience with security, advanced ETL integrations, automation, and frontend/backend customizations. From a prototype based on Azure OpenAI Chat Playground (aka Bring-Your-Own-Data), we’ll walk you through how we moved to a custom architecture, optimized to meet specific user and business needs, using Microsoft technologies, including Azure AI Search, Semantic Kernel, and Kernel Memory.&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;To participate in the event, you can &lt;a href="https://ticket.synesthesia.it/events/aih-24/" target="_blank"&gt;purchase tickets here&lt;/a&gt;, while for more information, please visit the &lt;a href="https://aiheroes.it/2024/" target="_blank"&gt;official website&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>Generative AI and Spatial Computing at WPC 2024 (Milan, Italy)</title>
			<link>http://gianni.rosagallina.com/en/posts/2024/10/30/wpc-2024-session.html</link>
			<description>&lt;p&gt;Also this year, I am pleased to invite you to the &lt;strong&gt;&lt;a href="https://www.wpc.education/?mtm_campaign=WPC_2024&amp;amp;mtm_kwd=Speaker&amp;amp;mtm_source=Social_MVP&amp;amp;mtm_content=giannirosagallina" target="_blank"&gt;WPC 2024&lt;/a&gt;&lt;/strong&gt;, the main Italian conference on &lt;em&gt;Microsoft&lt;/em&gt; technologies. Organized in Milan (Italy) &lt;strong&gt;from November 26th to November 28th&lt;/strong&gt; by &lt;strong&gt;OverNet Education&lt;/strong&gt;. The &lt;a href="https://www.wpc.education/agenda-wpc?mtm_campaign=WPC_2024&amp;amp;mtm_kwd=Speaker&amp;amp;mtm_source=Social_MVP&amp;amp;mtm_content=giannirosagallina" target="_blank"&gt;list of speakers and sessions&lt;/a&gt; is ready and available online: as usual, also this year it is very rich, featuring numerous sessions on artificial intelligence, web development, app development, the latest updates on development tools, and many many other topics!&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/wpc2024.jpg" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2024/10/30/wpc-2024-session.html</guid>
			<pubDate>Wed, 30 Oct 2024 09:10:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;Also this year, I am pleased to invite you to the &lt;strong&gt;&lt;a href="https://www.wpc.education/?mtm_campaign=WPC_2024&amp;mtm_kwd=Speaker&amp;mtm_source=Social_MVP&amp;mtm_content=giannirosagallina" target="_blank"&gt;WPC 2024&lt;/a&gt;&lt;/strong&gt;, the main Italian conference on &lt;em&gt;Microsoft&lt;/em&gt; technologies. Organized in Milan (Italy) &lt;strong&gt;from November 26th to November 28th&lt;/strong&gt; by &lt;strong&gt;OverNet Education&lt;/strong&gt;. The &lt;a href="https://www.wpc.education/agenda-wpc?mtm_campaign=WPC_2024&amp;mtm_kwd=Speaker&amp;mtm_source=Social_MVP&amp;mtm_content=giannirosagallina" target="_blank"&gt;list of speakers and sessions&lt;/a&gt; is ready and available online: as usual, also this year it is very rich, featuring numerous sessions on artificial intelligence, web development, app development, the latest updates on development tools, and many many other topics!&lt;/p&gt;
&lt;p&gt;Together with my dear friend &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/"&gt;Clemente Giorio&lt;/a&gt;&lt;/strong&gt; (Microsoft MVP, Intel Innovator), I will be speaker in the &lt;em&gt;AI Development&lt;/em&gt; track in the afternoon, with the session &lt;strong&gt;Generative AI + Spatial Computing: technologies and applications from the future&lt;/strong&gt; (presented in Italian). In the session we will see the latest developments in Deep Learning in this multidisciplinary field and explore techniques that allow us to reconstruct and analyze 3D scenes, objects, and people, discovering that uses and services once belonging to science fiction are now finally within our reach.&lt;/p&gt;
&lt;p&gt;If you haven't &lt;a href="https://www.wpc.education/ticket?mtm_campaign=WPC_2024&amp;mtm_kwd=Speaker&amp;mtm_source=Social_MVP&amp;mtm_content=giannirosagallina" target="_blank"&gt;registered&lt;/a&gt; yet, now is the time to do so!&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>Talking at Azure Day Torino 2024</title>
			<link>http://gianni.rosagallina.com/en/posts/2024/09/29/azureday-2024-aiassistants.html</link>
			<description>&lt;p&gt;As usual, after a summer break, communities and organizers are back at work at full speed, preparing new and amazing events where to share with you all the latest news about technologies and trends. Together with my colleague &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/morgana-lalli-b5ab0a172/" target="_blank"&gt;Morgana Lalli&lt;/a&gt;&lt;/strong&gt;, we've been selected as speakers at the upcoming &lt;strong&gt;&lt;a href="https://www.azureday.it/" target="_blank"&gt;Azure Day Torino 2024&lt;/a&gt;&lt;/strong&gt; event, on  &lt;strong&gt;October 19, 2024&lt;/strong&gt;.&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/AzureDayLogoYellow.png" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2024/09/29/azureday-2024-aiassistants.html</guid>
			<pubDate>Sun, 29 Sep 2024 12:30:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;As usual, after a summer break, communities and organizers are back at work at full speed, preparing new and amazing events where to share with you all the latest news about technologies and trends. Together with my colleague &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/morgana-lalli-b5ab0a172/" target="_blank"&gt;Morgana Lalli&lt;/a&gt;&lt;/strong&gt;, we've been selected as speakers at the upcoming &lt;strong&gt;&lt;a href="https://www.azureday.it/" target="_blank"&gt;Azure Day Torino 2024&lt;/a&gt;&lt;/strong&gt; event, on  &lt;strong&gt;October 19, 2024&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;It is a &lt;em&gt;free&lt;/em&gt;, full-day event organized by &lt;a href="https://www.microsoft.com/" target="_blank"&gt;Microsoft&lt;/a&gt;, &lt;a href="https://www.msc.com/tech-italy" target="_blank"&gt;MSC Technology&lt;/a&gt; and supported by local Italian communities, focused on Microsoft technologies. Have a look at the &lt;a href="https://www.azureday.it/agenda" target="_blank"&gt;agenda&lt;/a&gt;, and join us at the session &lt;strong&gt;AI Assistants, from click-deploy to production&lt;/strong&gt;&lt;/a&gt;: &lt;em&gt;we'll explore together the journey of taking a RAG-based business assistant from a demo to a fully operational solution, addressing the real complexities of development and implementation. We will share our experience on data pipelines, frontend and backend customizations, automation, monitoring, and security. &lt;a href="https://learn.microsoft.com/en-us/azure/ai-services/openai/use-your-data-quickstart?WT.mc_id=AI-MVP-4034912"&gt;Azure OpenAI Bring-Your-Own-Data&lt;/a&gt; allows for a quick demo setup: in this session, we will see how the system can evolve, transitioning to a customized architecture, still based on Microsoft technologies (including &lt;a href="https://azure.microsoft.com/en-us/products/ai-services/ai-search?WT.mc_id=AI-MVP-4034912"&gt;Azure AI Search&lt;/a&gt;, &lt;a href="https://learn.microsoft.com/en-us/semantic-kernel/overview/?WT.mc_id=AI-MVP-4034912"&gt;Semantic Kernel&lt;/a&gt;, and &lt;a href="https://microsoft.github.io/kernel-memory/"&gt;Kernel Memory&lt;/a&gt;) to meet specific user needs and business requirements&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;Please, &lt;a href="https://www.eventbrite.it/e/registrazione-azure-day-torino-2024-924622810717" target="_blank"&gt;register here&lt;/a&gt; if you want to attend, and you can find more information on the &lt;a href="https://www.azureday.it/" target="_blank"&gt;official event website&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Don't miss it!&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>AI Conference 2024, Milan, Italy</title>
			<link>http://gianni.rosagallina.com/en/posts/2024/04/30/ai-conf-2024-milano.html</link>
			<description>&lt;p&gt;Since 2019, &lt;a href="https://www.aiconf.it/" target="_blank"&gt;&lt;strong&gt;AI Conference&lt;/strong&gt;&lt;/a&gt; has been an event designed to bring Artificial Intelligence and Machine Learning themes to Italy. With Italian and international guests, this event will discuss everything CTOs, developers, ML Engineers, and data scientists need to address as the technical and ethical challenges of recent years. If you're interested, you're invited to the fourth edition organized &lt;em&gt;in person&lt;/em&gt; by &lt;a href="https://www.improove.tech/" target="_blank"&gt;&lt;strong&gt;improove&lt;/strong&gt;&lt;/a&gt;, along with some partners, sponsors, and local communities, in &lt;strong&gt;Milan (Talent Garden Calabiana), on June 17, 2024&lt;/strong&gt;.&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/aiconf2024.jpeg" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2024/04/30/ai-conf-2024-milano.html</guid>
			<pubDate>Tue, 30 Apr 2024 14:12:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;Since 2019, &lt;a href="https://www.aiconf.it/" target="_blank"&gt;&lt;strong&gt;AI Conference&lt;/strong&gt;&lt;/a&gt; has been an event designed to bring Artificial Intelligence and Machine Learning themes to Italy. With Italian and international guests, this event will discuss everything CTOs, developers, ML Engineers, and data scientists need to address as the technical and ethical challenges of recent years. If you're interested, you're invited to the fourth edition organized &lt;em&gt;in person&lt;/em&gt; by &lt;a href="https://www.improove.tech/" target="_blank"&gt;&lt;strong&gt;improove&lt;/strong&gt;&lt;/a&gt;, along with some partners, sponsors, and local communities, in &lt;strong&gt;Milan (Talent Garden Calabiana), on June 17, 2024&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;On this occasion, I will present, &lt;em&gt;in Italian&lt;/em&gt;, a session that combines AI and sports: &amp;quot;&lt;strong&gt;Karate and AI: Revolutionizing Martial Arts with Deep Learning and Body Tracking&lt;/strong&gt;&amp;quot;, where I will share my initial explorations in applying the latest technologies, especially Deep Learning and Body Tracking models, to this ancient martial art. We will evaluate how adopting these solutions can not only enhance athletes' performance but also provide coaches with new and reliable analytical tools.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://www.aiconf.it/#tickets" target="_blank"&gt;Registration&lt;/a&gt; is required to attend the event.&lt;/p&gt;
&lt;p&gt;The &lt;a href="https://www.aiconf.it/e/3361/AI-Conf-2024" target="_blank"&gt;agenda&lt;/a&gt; has been announced, featuring truly interesting topics and outstanding speakers. To stay updated on the event, visit &lt;a href="https://www.aiconf.it/" target="_blank"&gt;the official event website&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In the meantime... share, and see you there!&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>Global Azure 2024 Torino, Italy</title>
			<link>http://gianni.rosagallina.com/en/posts/2024/04/10/global-azure-2024-torino.html</link>
			<description>&lt;p&gt;&lt;a href="https://globalazure.net/" target="_blank"&gt;&lt;strong&gt;Global Azure&lt;/strong&gt;&lt;/a&gt; is a &lt;em&gt;free&lt;/em&gt; one-day event, organized by local communities around the world, focused on Microsoft Azure. If you are interested, I'd like to invite you to the event we're organizing in-presence in Turin, Italy, on &lt;strong&gt;April 20th&lt;/strong&gt;, together with &lt;a href="https://www.meetup.com/it-IT/Meetup-Microsoft-Azure-Torino/" target="_blank"&gt;Azure Meetup Torino&lt;/a&gt;, &lt;a href="https://www.retelit.it/" target="_blank"&gt;Retelit&lt;/a&gt;, and other local communities.&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/GlobalAzure2024-logo.png" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2024/04/10/global-azure-2024-torino.html</guid>
			<pubDate>Wed, 10 Apr 2024 18:26:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;&lt;a href="https://globalazure.net/" target="_blank"&gt;&lt;strong&gt;Global Azure&lt;/strong&gt;&lt;/a&gt; is a &lt;em&gt;free&lt;/em&gt; one-day event, organized by local communities around the world, focused on Microsoft Azure. If you are interested, I'd like to invite you to the event we're organizing in-presence in Turin, Italy, on &lt;strong&gt;April 20th&lt;/strong&gt;, together with &lt;a href="https://www.meetup.com/it-IT/Meetup-Microsoft-Azure-Torino/" target="_blank"&gt;Azure Meetup Torino&lt;/a&gt;, &lt;a href="https://www.retelit.it/" target="_blank"&gt;Retelit&lt;/a&gt;, and other local communities.&lt;/p&gt;
&lt;p&gt;The event is free, but &lt;a href="https://www.eventbrite.it/e/biglietti-global-azure-torino-2024-852751672207" target="_blank"&gt;registration&lt;/a&gt; is required.&lt;/p&gt;
&lt;p&gt;The agenda is ready, there will be very interesting topics and amazing speakers. To stay up-to-date about the event organization, please check &lt;a href="https://globalazuretorino.welol.it/" target="_blank"&gt;the official website for the Italian edition in Turin&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In the meanwhile... spread the word, and we'll see there!&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>Generative AI with XeDotNet friends</title>
			<link>http://gianni.rosagallina.com/en/posts/2024/01/02/xedotnet-genai-2024.html</link>
			<description>&lt;p&gt;Happy New Year folks! Let's start the 2024 with an announcement: I've been invited by my friends of the &lt;strong&gt;&lt;a href="https://www.xedotnet.org/" target="_blank"&gt;XeDotNet Community&lt;/a&gt;&lt;/strong&gt; to their first event of the year. Together with my good friend &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/" target="_blank"&gt;Clemente Giorio&lt;/a&gt;&lt;/strong&gt; (Microsoft MVP, Intel Innovator), we'll present, &lt;em&gt;in Italian&lt;/em&gt;, a long and practical session focused on our year-long explorations: &lt;strong&gt;Generative AI in practice: from the most famous services to DIY solutions&lt;/strong&gt;. With some theory, lots of demos and hands-on code, together we will explore the use of generative AI for various use cases and we will see potential approaches for implementing custom services using open-source tools, frameworks, and models, leveraging on-premise and cloud computing power. It will take place on &lt;strong&gt;January 19th, 2024&lt;/strong&gt;, &lt;em&gt;online&lt;/em&gt;, starting from 9 PM (UTC+1).&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/XedotNet_GenAI.jpg" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2024/01/02/xedotnet-genai-2024.html</guid>
			<pubDate>Tue, 02 Jan 2024 12:45:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;Happy New Year folks! Let's start the 2024 with an announcement: I've been invited by my friends of the &lt;strong&gt;&lt;a href="https://www.xedotnet.org/" target="_blank"&gt;XeDotNet Community&lt;/a&gt;&lt;/strong&gt; to their first event of the year. Together with my good friend &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/" target="_blank"&gt;Clemente Giorio&lt;/a&gt;&lt;/strong&gt; (Microsoft MVP, Intel Innovator), we'll present, &lt;em&gt;in Italian&lt;/em&gt;, a long and practical session focused on our year-long explorations: &lt;strong&gt;Generative AI in practice: from the most famous services to DIY solutions&lt;/strong&gt;. With some theory, lots of demos and hands-on code, together we will explore the use of generative AI for various use cases and we will see potential approaches for implementing custom services using open-source tools, frameworks, and models, leveraging on-premise and cloud computing power. It will take place on &lt;strong&gt;January 19th, 2024&lt;/strong&gt;, &lt;em&gt;online&lt;/em&gt;, starting from 9 PM (UTC+1).&lt;/p&gt;
&lt;p&gt;To freely participate, you can &lt;a href="https://www.xedotnet.org/eventi/generative-ai-in-pratica/" target="_blank"&gt;register here&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>AI Heroes, Dec 1st 2023</title>
			<link>http://gianni.rosagallina.com/en/posts/2023/11/15/aiheroes-2023.html</link>
			<description>&lt;p&gt;Busy weeks ahead in terms of events! I am pleased to announce that I will be a speaker, along with my colleague &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/lucalegora/" target="_blank"&gt;Luca Legora&lt;/a&gt;&lt;/strong&gt; (R&amp;amp;D Technical PM, at Deltatre), in the first edition of &lt;strong&gt;&lt;a href="https://aiheroes.it/2023/" target="_blank"&gt;AI Heroes&lt;/a&gt;&lt;/strong&gt; on &lt;strong&gt;December 1, 2023&lt;/strong&gt;, in &lt;strong&gt;Turin&lt;/strong&gt; and &lt;em&gt;online&lt;/em&gt;.&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/aiheroes_2023.jpg" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2023/11/15/aiheroes-2023.html</guid>
			<pubDate>Wed, 15 Nov 2023 12:10:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;Busy weeks ahead in terms of events! I am pleased to announce that I will be a speaker, along with my colleague &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/lucalegora/" target="_blank"&gt;Luca Legora&lt;/a&gt;&lt;/strong&gt; (R&amp;amp;D Technical PM, at Deltatre), in the first edition of &lt;strong&gt;&lt;a href="https://aiheroes.it/2023/" target="_blank"&gt;AI Heroes&lt;/a&gt;&lt;/strong&gt; on &lt;strong&gt;December 1, 2023&lt;/strong&gt;, in &lt;strong&gt;Turin&lt;/strong&gt; and &lt;em&gt;online&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;AI Heroes&lt;/em&gt; is a full-day conference organized by &lt;a href="https://synesthesia.it/" target="_blank"&gt;Synesthesia&lt;/a&gt; with the support of numerous sponsors. The event offers a unique learning and networking opportunity for the community of developers, engineers, designers, and marketers working with artificial intelligence. Over 250 experts and enthusiasts are expected. Check out the &lt;a href="https://aiheroes.it/2023/agenda/" target="_blank"&gt;agenda&lt;/a&gt; and join us for two appointments:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;at 12:50 PM, we will have the &lt;em&gt;session&lt;/em&gt; &lt;strong&gt;AI in Sports: from deep learning to generative AI&lt;/strong&gt;&lt;/a&gt;: &lt;em&gt;together, we will explore the world of AI applied to sports, where we will show how AI-based solutions are revolutionizing the viewing experience, fan engagement, coaching and referee support, and behind-the-scenes operations. Dive with us into the latest advancements in artificial intelligence technologies, such as deep learning, multimedia data analysis, generative AI, and information retrieval: we will explore cutting-edge innovations that are shaping the next generation of sports broadcasting and entertainment.&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;from 2:30 PM, we will have the &lt;em&gt;technical workshop&lt;/em&gt; &lt;strong&gt;Generative AI Hands-On: from popular services to DIY solutions&lt;/strong&gt;, with lots of demos and some code: &lt;em&gt;together, we will explore the state-of-the-art in generative AI for various use cases: after providing an overview of the most renowned services offered by OpenAI, Microsoft, Midjourney, ElevenLabs, and other providers, we will present potential approaches for implementing similar services using open-source tools, frameworks, and models, leveraging on-premise and/or cloud computing power.&lt;/em&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;To participate in the event, you can &lt;a href="https://ticket.synesthesia.it/events/aiheroes-2023/" target="_blank"&gt;purchase tickets here&lt;/a&gt;, while for more information, please visit the &lt;a href="https://aiheroes.it/2023/" target="_blank"&gt;official website&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>Global AI Community, Generative AI talks</title>
			<link>http://gianni.rosagallina.com/en/posts/2023/11/07/global-ai-events.html</link>
			<description>&lt;p&gt;Two amazing announcements today! &lt;a href="https://globalai.community/" target="_blank"&gt;Global AI Community&lt;/a&gt; organizers invited me and my good friend &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/" target="_blank"&gt;Clemente Giorio&lt;/a&gt;&lt;/strong&gt; (Microsoft MVP, Intel Innovator) for the upcoming &lt;strong&gt;&lt;a href="https://globalai.community/video/global-ai-notes/" target="_blank"&gt;Global AI Notes&lt;/a&gt;&lt;/strong&gt; weekly online appointment, on &lt;strong&gt;November 13th, 2023&lt;/strong&gt;. &lt;strong&gt;!! UPDATE: Unfortunately, due to a flu, the event did not take place and will be rescheduled for a date yet to be determined.&lt;/strong&gt;&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/global-ai-notes-and-conference-2023.jpg" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2023/11/07/global-ai-events.html</guid>
			<pubDate>Tue, 07 Nov 2023 22:00:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;Two amazing announcements today! &lt;a href="https://globalai.community/" target="_blank"&gt;Global AI Community&lt;/a&gt; organizers invited me and my good friend &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/" target="_blank"&gt;Clemente Giorio&lt;/a&gt;&lt;/strong&gt; (Microsoft MVP, Intel Innovator) for the upcoming &lt;strong&gt;&lt;a href="https://globalai.community/video/global-ai-notes/" target="_blank"&gt;Global AI Notes&lt;/a&gt;&lt;/strong&gt; weekly online appointment, on &lt;strong&gt;November 13th, 2023&lt;/strong&gt;. &lt;strong&gt;!! UPDATE: Unfortunately, due to a flu, the event did not take place and will be rescheduled for a date yet to be determined.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;Global AI Notes&lt;/strong&gt; is a weekly appointment, hosted by &lt;em&gt;Global AI Community&lt;/em&gt; members, and delivered straight from the experts all around the world. From machine learning, robotics, big data, neural networks, and everything in between, it is a chat between speakers who share their latest discoveries and what's coming up next in the AI world. If you're a tech enthusiast or just curious, don't miss this exciting ride into the future of AI!&lt;/p&gt;
&lt;p&gt;Join us at &lt;strong&gt;10 AM (CET)&lt;/strong&gt; for the session &lt;strong&gt;&lt;a href="https://www.youtube.com/watch?v=OLfQq5eMTh4" target="_blank"&gt;Generative AI Landscape: from popular services to open-source alternatives&lt;/a&gt;&lt;/strong&gt;: we will explore the state-of-the-art of generative AI for various use cases. After providing an overview of the most renowned services such as &lt;em&gt;ChatGPT&lt;/em&gt;, &lt;em&gt;Midjourney&lt;/em&gt;, &lt;em&gt;ElevenLabs&lt;/em&gt;, and &lt;em&gt;RunwayML&lt;/em&gt;, we will show you potential approaches for implementing similar services on your own, by leveraging open-source tools, frameworks (such as &lt;em&gt;Intel OpenVINO&lt;/em&gt;, &lt;em&gt;ONNX Runtime&lt;/em&gt;, &lt;em&gt;NVIDIA TensorRT&lt;/em&gt;), and models (such as &lt;em&gt;SAM&lt;/em&gt;, &lt;em&gt;Stable Diffusion&lt;/em&gt;, &lt;em&gt;Whisper&lt;/em&gt;, &lt;em&gt;LLama&lt;/em&gt;), while harnessing the computational power offered by your local workstation and/or Azure. You may already have seen a previous version of this session in Italian, &lt;strong&gt;&lt;em&gt;but this is the first time we deliver it in English&lt;/em&gt;&lt;/strong&gt;!&lt;/p&gt;
&lt;p&gt;In addition, we've also been confirmed as speakers for another amazing event: the &lt;strong&gt;&lt;a href="https://globalai.community/conference/" target="_blank"&gt;Global AI Conference 2023&lt;/a&gt;&lt;/strong&gt;, always happening online, from all over the world, on &lt;strong&gt;December 12th, 2023&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;The &lt;strong&gt;Global AI Conference&lt;/strong&gt; is an all-day long event that brings together AI fans and experts from all over the world. It's put together by the &lt;em&gt;Global AI Community&lt;/em&gt;, and it's a great opportunity to dive deep into the world of AI, so don't miss out!! AI developers, students, professional and everyone else passionate about AI should join this event!&lt;/p&gt;
&lt;p&gt;We'll be presenting a brand new session: &lt;strong&gt;Generative AI Unleashed: crafting voices and music from text &amp;amp; images&lt;/strong&gt;&lt;/a&gt;. &lt;em&gt;While generative AI continues to evolve predominantly around text and imagery, the horizon is broadening with innovations in audio, synthesized voices, and music creation. This session provides an overview of the realm of generative AI for audio. Let's dive into hands-on examples, harnessing the power of open-source pre-trained models, and discover how the Microsoft ecosystem, among others, can be a powerful tool in this journey!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;You're warmly welcomed to join us during our sessions: for registration details and how to attend the events, please refer to the &lt;a href="https://globalai.community/" target="_blank"&gt;official website&lt;/a&gt;. Don't miss those fantastic opportunities to learn more!&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>Excited to speak at AI Day 2023</title>
			<link>http://gianni.rosagallina.com/en/posts/2023/10/30/aiday-2023-genai.html</link>
			<description>&lt;p&gt;As the fall season is now in full swing, communities and organizers are excited to share the latest news about technology trends and advancements. I am thrilled to announce that I will be speaker, remotely, together with my long time buddy &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/" target="_blank"&gt;Clemente Giorio&lt;/a&gt;&lt;/strong&gt; (Microsoft MVP, Intel Innovator) at the upcoming &lt;strong&gt;&lt;a href="https://aiday.dotnetdev.it/" target="_blank"&gt;AI Day 2023&lt;/a&gt;&lt;/strong&gt; event, on &lt;strong&gt;November 24th, 2023&lt;/strong&gt;, in &lt;strong&gt;Rome (Italy)&lt;/strong&gt; and &lt;em&gt;online&lt;/em&gt;.&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/aiday.png" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2023/10/30/aiday-2023-genai.html</guid>
			<pubDate>Mon, 30 Oct 2023 12:10:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;As the fall season is now in full swing, communities and organizers are excited to share the latest news about technology trends and advancements. I am thrilled to announce that I will be speaker, remotely, together with my long time buddy &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/" target="_blank"&gt;Clemente Giorio&lt;/a&gt;&lt;/strong&gt; (Microsoft MVP, Intel Innovator) at the upcoming &lt;strong&gt;&lt;a href="https://aiday.dotnetdev.it/" target="_blank"&gt;AI Day 2023&lt;/a&gt;&lt;/strong&gt; event, on &lt;strong&gt;November 24th, 2023&lt;/strong&gt;, in &lt;strong&gt;Rome (Italy)&lt;/strong&gt; and &lt;em&gt;online&lt;/em&gt;.&lt;/p&gt;
&lt;p&gt;AI Day is a &lt;em&gt;free&lt;/em&gt;, full-day event organized by &lt;a href="https://www.facebook.com/DotNetCode.IT" target="_blank"&gt;DotNetCode Community&lt;/a&gt; with the support of &lt;a href="https://www.microsoft.com/" target="_blank"&gt;Microsoft&lt;/a&gt;, other sponsors, and other Italian communities. The event is centered around artificial intelligence and its applications in .NET ecosystem. Check out the &lt;a href="https://aiday.dotnetdev.it/agenda" target="_blank"&gt;agenda&lt;/a&gt;, and join us at the session &lt;strong&gt;Generative AI Landscape: From Popular Services to DIY Solutions on Azure&lt;/strong&gt;&lt;/a&gt;: we will explore the state-of-the-art of generative AI for various use cases. After providing an overview of the some of the most renowned services such as ChatGPT, ElevenLabs, and RunwayML, we will give you some hints about potential approaches for implementing similar services by leveraging open-source tools, frameworks, and models, while harnessing the computational power offered by Azure. You may already have seen a previous version of this session: &lt;em&gt;the topic is the same, but demos are different!&lt;/em&gt;&lt;/p&gt;
&lt;p&gt;To attend the event, please &lt;a href="https://www.eventbrite.it/e/registrazione-ai-day-2023-729276966037" target="_blank"&gt;register here&lt;/a&gt;, and you can find more information on the &lt;a href="https://aiday.dotnetdev.it/" target="_blank"&gt;official website&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Don't miss this fantastic opportunity!&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>Speaker at WPC 2023, Milan (Italy), November 28-30</title>
			<link>http://gianni.rosagallina.com/en/posts/2023/10/23/wpc2023.html</link>
			<description>&lt;p&gt;I am pleased to invite you to the annual event &lt;strong&gt;&lt;a href="https://www.wpc.education/?mtm_campaign=WPC_2023&amp;amp;mtm_kwd=Speaker&amp;amp;mtm_source=Social_MVP&amp;amp;mtm_content=giannirosagallina" target="_blank"&gt;WPC 2023&lt;/a&gt;&lt;/strong&gt;, the main Italian conference on &lt;em&gt;Microsoft&lt;/em&gt; technologies. Organized in Milan (Italy) &lt;strong&gt;from November 28th to November 30th&lt;/strong&gt; by &lt;strong&gt;OverNet Education&lt;/strong&gt;. The &lt;a href="https://www.wpc.education/speakers?mtm_campaign=WPC_2023&amp;amp;mtm_kwd=Speaker&amp;amp;mtm_source=Social_MVP&amp;amp;mtm_content=giannirosagallina" target="_blank"&gt;list of speakers and sessions&lt;/a&gt; is available online: this year, it is once again very rich, featuring numerous sessions on artificial intelligence, web development, app development, the latest updates on development tools, and many other topics!&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/wpc2023.jpg" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2023/10/23/wpc2023.html</guid>
			<pubDate>Mon, 23 Oct 2023 21:30:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;I am pleased to invite you to the annual event &lt;strong&gt;&lt;a href="https://www.wpc.education/?mtm_campaign=WPC_2023&amp;mtm_kwd=Speaker&amp;mtm_source=Social_MVP&amp;mtm_content=giannirosagallina" target="_blank"&gt;WPC 2023&lt;/a&gt;&lt;/strong&gt;, the main Italian conference on &lt;em&gt;Microsoft&lt;/em&gt; technologies. Organized in Milan (Italy) &lt;strong&gt;from November 28th to November 30th&lt;/strong&gt; by &lt;strong&gt;OverNet Education&lt;/strong&gt;. The &lt;a href="https://www.wpc.education/speakers?mtm_campaign=WPC_2023&amp;mtm_kwd=Speaker&amp;mtm_source=Social_MVP&amp;mtm_content=giannirosagallina" target="_blank"&gt;list of speakers and sessions&lt;/a&gt; is available online: this year, it is once again very rich, featuring numerous sessions on artificial intelligence, web development, app development, the latest updates on development tools, and many other topics!&lt;/p&gt;
&lt;p&gt;Together with my dear friend &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/"&gt;Clemente Giorio&lt;/a&gt;&lt;/strong&gt; (Microsoft MVP, Intel Innovator), we will be speakers in the &lt;em&gt;Artificial Intelligence&lt;/em&gt; track, with the session &lt;strong&gt;Implementing Generative AI leveraging open-source models&lt;/strong&gt; (in Italian). In the session, we will explore the state-of-the-art of generative AI for multiple use cases. After taking a look at ChatGPT, Midjourney, ElevenLabs, and RunwayML, we will see how to implement similar services leveraging tools, frameworks (Intel OpenVINO, ONNX Runtime, NVIDIA TensorRT), and some open-source models, harnessing the computational power of our workstation or Azure.&lt;/p&gt;
&lt;p&gt;If you haven't &lt;a href="https://www.wpc.education/ticket?mtm_campaign=WPC_2023&amp;mtm_kwd=Speaker&amp;mtm_source=Social_MVP&amp;mtm_content=giannirosagallina" target="_blank"&gt;registered&lt;/a&gt; yet, now is the time to do so!&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>Talking at Azure Day Torino 2023</title>
			<link>http://gianni.rosagallina.com/en/posts/2023/09/04/azureday-2023-genai.html</link>
			<description>&lt;p&gt;After a summer break, communities and organizers are back at work at full speed, preparing new and amazing events where to share with you all the latest news about technologies and trends. Together with &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/" target="_blank"&gt;Clemente Giorio&lt;/a&gt;&lt;/strong&gt; (Microsoft MVP, Intel Innovator), I've been invited as speaker at the upcoming &lt;strong&gt;&lt;a href="https://www.azureday.it/" target="_blank"&gt;Azure Day Torino 2023&lt;/a&gt;&lt;/strong&gt; event, on  &lt;strong&gt;October 14, 2023&lt;/strong&gt;.&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/AzureDayLogoYellow.png" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2023/09/04/azureday-2023-genai.html</guid>
			<pubDate>Mon, 04 Sep 2023 16:35:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;After a summer break, communities and organizers are back at work at full speed, preparing new and amazing events where to share with you all the latest news about technologies and trends. Together with &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/" target="_blank"&gt;Clemente Giorio&lt;/a&gt;&lt;/strong&gt; (Microsoft MVP, Intel Innovator), I've been invited as speaker at the upcoming &lt;strong&gt;&lt;a href="https://www.azureday.it/" target="_blank"&gt;Azure Day Torino 2023&lt;/a&gt;&lt;/strong&gt; event, on  &lt;strong&gt;October 14, 2023&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;It is a &lt;em&gt;free&lt;/em&gt;, full-day event organized by &lt;a href="https://www.microsoft.com/" target="_blank"&gt;Microsoft&lt;/a&gt;, &lt;a href="https://www.msc.com/tech-italy" target="_blank"&gt;MSC Technology&lt;/a&gt; and supported by local Italian communities, focused on Microsoft technologies. Have a look at the &lt;a href="https://www.azureday.it/agenda" target="_blank"&gt;agenda&lt;/a&gt;, and join us at the session &lt;strong&gt;Generative AI Landscape: From Popular Services to DIY Solutions on Azure&lt;/strong&gt;&lt;/a&gt;: we will explore the state-of-the-art of generative AI for various use cases. After providing an overview of the most renowned services such as ChatGPT, Midjourney, ElevenLabs, and RunwayML, we will delve into potential approaches for implementing similar services by leveraging open-source tools, frameworks, and models while harnessing the computational power offered by Azure.&lt;/p&gt;
&lt;p&gt;Please, &lt;a href="https://www.eventbrite.it/e/registrazione-azure-day-torino-2023-608538704647" target="_blank"&gt;register here&lt;/a&gt; if you want to attend, and you can find more information on the &lt;a href="https://www.azureday.it/" target="_blank"&gt;official event website&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Don't miss it!&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>UGIdotNET Small Talks - Generative AI, a look into open-source models and toolkits</title>
			<link>http://gianni.rosagallina.com/en/posts/2023/05/02/smalltalks-genai.html</link>
			<description>&lt;p&gt;Together with the organizers and the &lt;a href="https://www.ugidotnet.org/" target="_blank"&gt;UGIdotNET&lt;/a&gt; community, I'd like to invite you to the next &lt;em&gt;live&lt;/em&gt; episode of &lt;a href="https://www.ugidotnet.org/tv/2876/" target="_blank"&gt;Small Talks&lt;/a&gt;: &lt;a href="https://www.ugidotnet.org/tv/episodio/3174/Small-Talks/Generative-AI-a-look-into-open-source-models-and-toolkits" target="_blank"&gt;&lt;strong&gt;Generative AI - A look into open-source models and toolkits&lt;/strong&gt;&lt;/a&gt;, &lt;b&gt;Thursday, May 4th, 5-6PM (CET)&lt;/b&gt;. We will talk about &lt;em&gt;generative AI&lt;/em&gt;, in Italian, and I will try to share my experience in some of its application scenarios. We will look at lesser-known models, frameworks, and tools that are open-source and, above all, that can be used to make the most of local resources on any PC, with or without a GPU, thanks to &lt;a href="https://onnxruntime.ai/" target="_blank"&gt;ONNX Runtime&lt;/a&gt;, &lt;a href="https://docs.openvino.ai/latest/home.html" target="_blank"&gt;Intel OpenVINO&lt;/a&gt;, and &lt;a href="https://www.nvidia.com/" target="_blank"&gt;NVIDIA&lt;/a&gt; technologies.&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/ugidotnet-smalltalks-2023.jpg" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2023/05/02/smalltalks-genai.html</guid>
			<pubDate>Tue, 02 May 2023 09:45:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;Together with the organizers and the &lt;a href="https://www.ugidotnet.org/" target="_blank"&gt;UGIdotNET&lt;/a&gt; community, I'd like to invite you to the next &lt;em&gt;live&lt;/em&gt; episode of &lt;a href="https://www.ugidotnet.org/tv/2876/" target="_blank"&gt;Small Talks&lt;/a&gt;: &lt;a href="https://www.ugidotnet.org/tv/episodio/3174/Small-Talks/Generative-AI-a-look-into-open-source-models-and-toolkits" target="_blank"&gt;&lt;strong&gt;Generative AI - A look into open-source models and toolkits&lt;/strong&gt;&lt;/a&gt;, &lt;b&gt;Thursday, May 4th, 5-6PM (CET)&lt;/b&gt;. We will talk about &lt;em&gt;generative AI&lt;/em&gt;, in Italian, and I will try to share my experience in some of its application scenarios. We will look at lesser-known models, frameworks, and tools that are open-source and, above all, that can be used to make the most of local resources on any PC, with or without a GPU, thanks to &lt;a href="https://onnxruntime.ai/" target="_blank"&gt;ONNX Runtime&lt;/a&gt;, &lt;a href="https://docs.openvino.ai/latest/home.html" target="_blank"&gt;Intel OpenVINO&lt;/a&gt;, and &lt;a href="https://www.nvidia.com/" target="_blank"&gt;NVIDIA&lt;/a&gt; technologies.&lt;/p&gt;
&lt;iframe width="560" height="315" src="https://www.youtube.com/embed/B9eh0Y4wb5g" title="YouTube - Generative AI - A look into open-source models and toolkits" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share" allowfullscreen&gt;&lt;/iframe&gt;
&lt;p&gt;Don't miss it!&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>NVIDIA GTC 2023</title>
			<link>http://gianni.rosagallina.com/en/posts/2023/03/06/nvidia-gtc-2023.html</link>
			<description>&lt;p&gt;I’d like to invite you all to attend the &lt;strong&gt;&lt;a href="https://www.nvidia.com/gtc/?ncid=ref-dev-171762-Deltatre" target="_blank"&gt;NVIDIA GTC&lt;/a&gt;&lt;/strong&gt; taking place &lt;strong&gt;March 20-23, 2023&lt;/strong&gt;. It’s &lt;em&gt;all virtual and free to attend&lt;/em&gt;: as you may know, GTC has become the must-attend event for researchers, developers, and business thought leaders in many fields and many industries, and this year promises even more exciting discoveries and interesting stuff to learn from.&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/nvidia-gtc23-header.jpg" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2023/03/06/nvidia-gtc-2023.html</guid>
			<pubDate>Mon, 06 Mar 2023 10:45:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;I’d like to invite you all to attend the &lt;strong&gt;&lt;a href="https://www.nvidia.com/gtc/?ncid=ref-dev-171762-Deltatre" target="_blank"&gt;NVIDIA GTC&lt;/a&gt;&lt;/strong&gt; taking place &lt;strong&gt;March 20-23, 2023&lt;/strong&gt;. It’s &lt;em&gt;all virtual and free to attend&lt;/em&gt;: as you may know, GTC has become the must-attend event for researchers, developers, and business thought leaders in many fields and many industries, and this year promises even more exciting discoveries and interesting stuff to learn from.&lt;/p&gt;
&lt;p&gt;You can explore more than &lt;em&gt;&lt;a href="https://www.nvidia.com/gtc/session-catalog/?ncid=ref-dev-171762-deltatre" target="_blank"&gt;400 sessions&lt;/a&gt;&lt;/em&gt; at GTC, with talks that range from getting started in &lt;em&gt;AI&lt;/em&gt; to the most advanced research in &lt;em&gt;game development&lt;/em&gt;, &lt;em&gt;cloud&lt;/em&gt;, the &lt;em&gt;metaverse&lt;/em&gt;, and more. As always, the cornerstone of GTC is the &lt;em&gt;&lt;a href="https://www.nvidia.com/gtc/keynote/?ncid=ref-dev-171762-deltatre" target="_blank"&gt;keynote&lt;/a&gt;&lt;/em&gt; from NVIDIA CEO and founder, Jensen Huang. Watch it on &lt;strong&gt;March 21st, at 4 PM (CET)&lt;/strong&gt; for a spotlight on NVIDIA's latest announcements and breakthroughs.&lt;/p&gt;
&lt;p&gt;GTC is also a chance to &lt;a href="https://www.nvidia.com/gtc/connect-with-experts/?ncid=ref-dev-171762-deltatre" target="_blank"&gt;connect with, and learn from, the experts&lt;/a&gt;. There are 50-minute sessions that will put you face-to-face with the people behind NVIDIA's ground-breaking products and research. Discover the latest trends in deep learning, accelerated computing, robotics, generative AI, metaverse applications, and so much more!&lt;/p&gt;
&lt;p&gt;Whichever sessions you attend, you can look forward to learning from experts, connecting with colleagues, and exploring how NVIDIA can help you do your best work.&lt;/p&gt;
&lt;p&gt;&lt;img src="/assets/images/nvidia-gtc23-wp51663.jpg" class="img-fluid" alt="Watch Party - 3D Synthetic Data: Simplifying and Accelerating the Training of Vision AI Models for Industrial Workflows" /&gt;&lt;/p&gt;
&lt;p&gt;This year, &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/" target="_blank"&gt;Clemente Giorio&lt;/a&gt;&lt;/strong&gt; (Microsoft MVP, Intel Innovator) and &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/gianni-rosa-gallina/" target="_blank"&gt;I&lt;/a&gt;&lt;/strong&gt; have the opportunity to host a &lt;em&gt;Watch Party&lt;/em&gt; session in &lt;em&gt;Italian&lt;/em&gt;, together with &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/andrea-pilzer-691648196/" target="_blank"&gt;Andrea Pilzer&lt;/a&gt;&lt;/strong&gt; (NVIDIA Solution Architect): &lt;strong&gt;&lt;a href="https://www.nvidia.com/gtc/session-catalog/#/session/1675101400564001KYHO/?ncid=ref-dev-171762-Deltatre" target="_blank"&gt;3D Synthetic Data: Simplifying and Accelerating the Training of Vision AI Models for Industrial Workflows&lt;/a&gt;&lt;/strong&gt;, on &lt;strong&gt;March 23rd, 1.30PM (CET)&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;Please &lt;strong&gt;register now&lt;/strong&gt; for GTC, and feel free to share &lt;strong&gt;&lt;a href="https://www.nvidia.com/gtc/?ncid=ref-dev-171762-Deltatre" target="_blank"&gt;this link&lt;/a&gt;&lt;/strong&gt; with your friends and/or communities for them to register as well.&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>Global AI Bootcamp 2023 Turin (Italy), March 4th</title>
			<link>http://gianni.rosagallina.com/en/posts/2023/02/24/global-ai-bootcamp-2023-torino.html</link>
			<description>&lt;p&gt;Also this year the &lt;strong&gt;Global AI Bootcamp&lt;/strong&gt; returns, a &lt;em&gt;free&lt;/em&gt; event organized by local communities around the world, focused on Artificial Intelligence with Microsoft technologies (but not only).
As usual, &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/gianni-rosa-gallina/" target="_blank"&gt;me&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/" target="_blank"&gt;Clemente Giorio&lt;/a&gt;&lt;/strong&gt; (Microsoft MVP, Intel Innovator) are organizing the Italian edition, in &lt;em&gt;presence&lt;/em&gt; (in Torino, Italy), on &lt;strong&gt;March 4th, 2023&lt;/strong&gt;, from about 9AM to 6PM, with the help and support of &lt;em&gt;Deltatre Innovation Lab&lt;/em&gt;, &lt;a href="https://globalai.community/" target="_blank"&gt;Global AI Community&lt;/a&gt; and some local communities, such as &lt;a href="http://www.torinotechnologiesgroup.it/" target="_blank"&gt;Torino Technologies Group (TTG)&lt;/a&gt;, &lt;a href="https://www.facebook.com/ItaliaDotNet/" target="_blank"&gt;ItaliaDotNet&lt;/a&gt;, &lt;a href="https://dotnetcampania.org/" target="_blank"&gt;DotNet Campania&lt;/a&gt; e &lt;a href="http://dotnetpodcast.com/" target="_blank"&gt;DotNetPodcast&lt;/a&gt;.&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/global-ai-2023-header.jpg" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2023/02/24/global-ai-bootcamp-2023-torino.html</guid>
			<pubDate>Fri, 24 Feb 2023 09:20:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;Also this year the &lt;strong&gt;Global AI Bootcamp&lt;/strong&gt; returns, a &lt;em&gt;free&lt;/em&gt; event organized by local communities around the world, focused on Artificial Intelligence with Microsoft technologies (but not only).
As usual, &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/gianni-rosa-gallina/" target="_blank"&gt;me&lt;/a&gt;&lt;/strong&gt; and &lt;strong&gt;&lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/" target="_blank"&gt;Clemente Giorio&lt;/a&gt;&lt;/strong&gt; (Microsoft MVP, Intel Innovator) are organizing the Italian edition, in &lt;em&gt;presence&lt;/em&gt; (in Torino, Italy), on &lt;strong&gt;March 4th, 2023&lt;/strong&gt;, from about 9AM to 6PM, with the help and support of &lt;em&gt;Deltatre Innovation Lab&lt;/em&gt;, &lt;a href="https://globalai.community/" target="_blank"&gt;Global AI Community&lt;/a&gt; and some local communities, such as &lt;a href="http://www.torinotechnologiesgroup.it/" target="_blank"&gt;Torino Technologies Group (TTG)&lt;/a&gt;, &lt;a href="https://www.facebook.com/ItaliaDotNet/" target="_blank"&gt;ItaliaDotNet&lt;/a&gt;, &lt;a href="https://dotnetcampania.org/" target="_blank"&gt;DotNet Campania&lt;/a&gt; e &lt;a href="http://dotnetpodcast.com/" target="_blank"&gt;DotNetPodcast&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;! UPDATE Feb 24th, 2023 !&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The event is &lt;strong&gt;in-presence&lt;/strong&gt; at &lt;strong&gt;&lt;a href="https://goo.gl/maps/yWXa9H3tmbbQWpkP8" target="_blank"&gt;Circolo del Design&lt;/a&gt;&lt;/strong&gt; (Via S. Francesco da Paola, 17, 10123 Torino), kindly supported by our sponsors, &lt;a href="https://www.deltatre.com/" target="_blank"&gt;Deltatre&lt;/a&gt; and &lt;a href="https://globalai.community/" target="_blank"&gt;Microsoft (Global AI Community)&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Here's the agenda of the day:&lt;/p&gt;
&lt;p&gt;&lt;u&gt;Track 1&lt;/u&gt; (in-presence, in Italian)&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;09:00 - 09:15 -&amp;gt; Opening&lt;/li&gt;
&lt;li&gt;09:15 - 10:00 -&amp;gt; &lt;strong&gt;Keynote&lt;/strong&gt; (Global AI community &amp;amp; Microsoft)&lt;/li&gt;
&lt;li&gt;10:15 - 11:15 -&amp;gt; &lt;strong&gt;Azure AI and ONNX Runtime&lt;/strong&gt; (&lt;a href="https://www.linkedin.com/in/maurobennici/" target="_blank"&gt;Mauro Bennici&lt;/a&gt; - AI Architect &amp;amp; AI Ethicist)&lt;/li&gt;
&lt;li&gt;11:20 - 12:20 -&amp;gt; &lt;strong&gt;Making AI optimization part of every developer's toolkit&lt;/strong&gt; (&lt;a href="https://www.linkedin.com/in/diego-fiori-/" target="_blank"&gt;Diego Fiori&lt;/a&gt; - Co-founder &amp;amp; CTO at Nebuly)&lt;/li&gt;
&lt;li&gt;12:30 - 14:00 -&amp;gt; &lt;em&gt;Lunch break&lt;/em&gt;&lt;/li&gt;
&lt;li&gt;14:00 - 15:00 -&amp;gt; &lt;strong&gt;Costruire la città del futuro con Digital Twins e AI&lt;/strong&gt; (&lt;a href="https://www.linkedin.com/in/alefesta/" target="_blank"&gt;Alessandro Festa&lt;/a&gt; - Sr. Product Manager at SmartCow)&lt;/li&gt;
&lt;li&gt;15:10 - 16:10 -&amp;gt; &lt;strong&gt;Blackmirror - Creating your digital twin&lt;/strong&gt; (&lt;a href="https://www.linkedin.com/in/sebastianogalazzo/" target="_blank"&gt;Sebastiano Galazzo&lt;/a&gt; - Microsoft MVP, CTO at Synapsia-AI)&lt;/li&gt;
&lt;li&gt;16:15 - 17:15 -&amp;gt; &lt;strong&gt;Azure OpenAI's API&lt;/strong&gt; (&lt;a href="https://www.linkedin.com/in/apomic80/" target="_blank"&gt;Michele Aponte&lt;/a&gt; - Microsoft MVP, CTO at Ellycode and CEO at Blexin)&lt;/li&gt;
&lt;li&gt;17:20 - 18:00 -&amp;gt; &lt;strong&gt;Hands-on OpenVino&lt;/strong&gt; (&lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/" target="_blank"&gt;Clemente Giorio&lt;/a&gt; &amp;amp; &lt;a href="https://www.linkedin.com/in/gianni-rosa-gallina/" target="_blank"&gt;Gianni Rosa Gallina&lt;/a&gt; - Microsoft MVP, R&amp;amp;D Engineer at Deltatre)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;u&gt;Track 2&lt;/u&gt; (Pre-recorded sessions by international speakers, in English):&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;14:00 - 15:00 -&amp;gt; &lt;strong&gt;Accelerating Pytorch with Intel Extension for Pytorch (IPEX)&lt;/strong&gt; (&lt;a href="https://www.linkedin.com/in/abhilash-majumder-1aa7b9138/" target="_blank"&gt;Abhilash Majumder&lt;/a&gt; - Sr. HPC/Deep Learning Engineer at Intel)&lt;/li&gt;
&lt;li&gt;15:10 - 16:10 -&amp;gt; &lt;strong&gt;Powering AI Capabilities with API Management and OpenAI API Integration&lt;/strong&gt; (&lt;a href="https://www.linkedin.com/in/boburumurzokov/" target="_blank"&gt;Bobur Umurzokov&lt;/a&gt; - Software Engineer)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We're waiting for you for this content-rich day.&lt;br /&gt;
Seats are limited, to attend is &lt;u&gt;required&lt;/u&gt; to register &lt;a href="https://www.eventbrite.it/e/biglietti-global-ai-bootcamp-2023-torino-italy-533520763967" target="_blank"&gt;at this link&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
		</item>
		<item>
			<title>AI Day 2022 - Talking about Deep Learning Models optimization</title>
			<link>http://gianni.rosagallina.com/en/posts/2022/11/02/aiday-2022.html</link>
			<description>&lt;p&gt;I'd like to invite you to attend the &lt;a href="https://aiday.dotnetdev.it/" target="_blank"&gt;AI Day 2022&lt;/a&gt;, back in presence in Rome (Italy) and also streamed online. It is a free full day of talks organized by &lt;a href="https://www.facebook.com/DotNetCode.IT" target="_blank"&gt;.NET Code&lt;/a&gt;, on &lt;strong&gt;November 18&lt;/strong&gt;. Together with &lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/" target="_blank"&gt;Clemente Giorio&lt;/a&gt;, &lt;em&gt;Microsoft MVP&lt;/em&gt; and colleague in &lt;a href="https://www.deltatre.com" target="_blank"&gt;&lt;strong&gt;Deltatre&lt;/strong&gt;&lt;/a&gt;, I will co-present (remotely) the session &lt;strong&gt;Optimizing Deep Learning models: theory, tools &amp;amp; best-practices&lt;/strong&gt; (in Italian), where we'll talk about theory and techniques to optimize Deep Learning models.&lt;/p&gt;</description>
			<enclosure url="http://gianni.rosagallina.com/assets/images/aiday.png" length="0" type="image" />
			<guid>http://gianni.rosagallina.com/en/posts/2022/11/02/aiday-2022.html</guid>
			<pubDate>Wed, 02 Nov 2022 11:50:00 GMT</pubDate>
			<content:encoded>&lt;p&gt;I'd like to invite you to attend the &lt;a href="https://aiday.dotnetdev.it/" target="_blank"&gt;AI Day 2022&lt;/a&gt;, back in presence in Rome (Italy) and also streamed online. It is a free full day of talks organized by &lt;a href="https://www.facebook.com/DotNetCode.IT" target="_blank"&gt;.NET Code&lt;/a&gt;, on &lt;strong&gt;November 18&lt;/strong&gt;. Together with &lt;a href="https://www.linkedin.com/in/clemente-giorio-03a61811/" target="_blank"&gt;Clemente Giorio&lt;/a&gt;, &lt;em&gt;Microsoft MVP&lt;/em&gt; and colleague in &lt;a href="https://www.deltatre.com" target="_blank"&gt;&lt;strong&gt;Deltatre&lt;/strong&gt;&lt;/a&gt;, I will co-present (remotely) the session &lt;strong&gt;Optimizing Deep Learning models: theory, tools &amp;amp; best-practices&lt;/strong&gt; (in Italian), where we'll talk about theory and techniques to optimize Deep Learning models.&lt;/p&gt;
&lt;p&gt;In this session we'll discuss the possible different layers of incremental improvements for deep learning models, from architecture review to dataset cleaning, and we'll share our experience leveraging Azure Machine Learning services and other open-source tools and frameworks.&lt;/p&gt;
&lt;p&gt;The event is free, thanks to the sponsors, but &lt;a href="https://www.eventbrite.it/e/registrazione-ai-day-2022-421783023377" target="_blank"&gt;registration&lt;/a&gt; is required. Agenda details can be found &lt;a href="https://aiday.dotnetdev.it/agenda" target="_blank"&gt;here&lt;/a&gt;.&lt;/p&gt;
</content:encoded>
		</item>
	</channel>
</rss>