Andres Reyes

Andres Reyes

Getting started: DialogFlow
Getting Started

Getting started: DialogFlow

La Linguistica Computazionale è lo studio di sistemi informatici per la comprensione e la produzione di linguaggio naturale – Ralph Grishman Nel 201o Apple acquista da un istituto di ricerca californiano Siri, un’agente in grado di comprendere e rispondere alle richieste dell’utente impiegando il linguaggio naturale, presentadolo al mondo
1 lug 2018 • 8 min read
Un/Loquer: hackerspace a Medellin
Arduino

Un/Loquer: hackerspace a Medellin

Grazie agli amici di Gora ho avuto la possibilità di conoscere in un garage dell’associazione Casa Tres Patios  (Cra 50A #63-33) alcuni membri del collettivo di Un/Loquer composto da appassionati, professionisti e makers. Hackerspace L’obiettivo del colletivo è di incontrarsi per creare, imparare e condividere in modo
16 giu 2018 • 1 min read
Touch User Interface: FSR e Zerynth
Colombia

Touch User Interface: FSR e Zerynth

I love the Power Glove. It’s so bad! – Lucas Barton, “The wizard” I sensori di pressione FSR (force sensitive resistor) ci consentono di realizzare facilmente una touch user interface (TUI), ad esempio il Power-Glove del Nintendo a 8 bit, che abbiamo conosciuto attraverso il film “Il piccolo grande Mago
14 giu 2018 • 5 min read
Medellin, dove comprare componenti di elettronica?
Elettronica

Medellin, dove comprare componenti di elettronica?

Una delle mie maggiori preoccupazioni prima del viaggio in Colombia era capire dove avrei potuto acquistare sensori, board e componenti elettronici per la realizzazione di prototipi di physical interaction computing. Il physical computing è una disciplina che nasce dall’interaction design e che si occupa della progettazione e costruzione di
10 giu 2018 • 2 min read
Oasis, Gora & Un/Loquer
Colombia

Oasis, Gora & Un/Loquer

Göra è il primo makerspace aperto nel centro di Medellín. Posizionato lungo una delle strade principali, questa via rappresenta una delle più affollate della città, attraversata ogni giorno da un flusso incessante di autobus, automobili e moto. Questa realtà ci ha spinto a riflettere sul problema dell’inquinamento atmosferico presente
10 giu 2018 • 2 min read
"Mi Avantel Mobile" e Usabilità? (Colombia)
Colombia

"Mi Avantel Mobile" e Usabilità? (Colombia)

Da quando sono in Colombia ho bisogno di essere sempre connesso a internet per potermi orientare a piedi con Google Maps o spostare in macchina con Uber fra i diversi punti della città. Interessante come le persone, con cui ho parlato a Bogotà o a Medellìn, ripongano una maggiore fiducia
23 mag 2018 • 6 min read
Lo stato del UX-Design In Bogotà (Colombia)
Colombia

Lo stato del UX-Design In Bogotà (Colombia)

Un buon punto di partenza per comprendere lo stato dell’arte dell’Interaction Design è questo articolo “The state of UX in Colombia in 2018” di Juan Madrigal in cui analizza la scena tecnologica colombiana e le communities esistenti nelle varie città: Medellín, Bogotá, Cali.. In Colombia non esistono attualmente
29 apr 2018 • 5 min read
Vivado Design Suite 2017.1: UX e Usabilità
Fpga

Vivado Design Suite 2017.1: UX e Usabilità

Effectiveness, efficiency, satisfaction ISO 9241-11,1998 Le definizioni di usabilità date in letteratura dai ricercatori nel tentativo di chiarirne il significato sono numerose, ma quella che fa al caso nostro per la sua semplicità è quella proposta nello standard ISO 9241 come “l’efficacia (effectiveness), efficienza (efficiency) e soddisfazione (satisfaction)
3 apr 2018 • 6 min read
Google Assistant: visual feedback
Conversational Interfaces

Google Assistant: visual feedback

Stiamo transitando da un mondo “mobile first” ad un mondo “AI first” Sundai Pichar La voce sta giocando un ruolo importante in questa fase di transizione da un paradigma  “mobile first” ad uno “AI First” sotto forma di assistenti vocali come Google Assistant , Amazon Alexa, Apple Siri. Portando così il
2 apr 2018 • 6 min read
3- Getting started: setting up Assistant API
Conversational Interfaces

3- Getting started: setting up Assistant API

Prima di poter integrare Google Assistant in un nostro progetto dobbiamo registrarci alla piattaforma Cloud con un nostro account Google e alla prima registrazione creare un nuovo progetto, abilitare l’API e ottenere la chiave di autenticazione che useremo come autorizzazione. Step 1 – Nuovo progetto Apriamo da browser  Google Cloud
23 feb 2018 • 2 min read
2- Google Assistant: come rendere più umana un AI?
Conversational Interfaces

2- Google Assistant: come rendere più umana un AI?

Google Assistant ha debuttato durante la conferenza annuale Google I/O per gli sviluppatori il 18 maggio 2016, come parte dell’app di messaggistica Allo e poi esteso allo smart speaker Google Home rivale di Amazon Echo. Assistant è stata la risposta di Google all’assistente vocale Siri di Apple,
23 feb 2018 • 6 min read
3 - Il paradosso della lettura
Antropologia

3 - Il paradosso della lettura

Ogni storia è in primo luogo una cronologia. Henri-Jean Martin Quando cambiano i costumi cambia la scrittura Anonimo cinese La forma dei caratteri deriva solo dalle contingenze della storia, o presenta anche alcuni tratti universali, che riflettono la nostra architettura cerebrale? Stanislas Dehaene La scrittura compare a partire da circa
21 gen 2018 • 17 min read
2 - La cassetta delle lettere del cervello
Linguaggio

2 - La cassetta delle lettere del cervello

Vorrei che vi meravigliaste, non solo di ciò che voi leggete, ma del miracolo che ciò sia leggibile Vladimir Nabokov Nel 1892 il neurologo francese Joseph-Jules Déjerine (1849-1917) riportò il caso di Oscar C. , un paziente che gli era stato raccomandato anni prima dall’oftalmologo  Edmund Landolt (1846-1926), che non
21 gen 2018 • 6 min read
1 - L'interfaccia utente è il testo
Linguaggio

1 - L'interfaccia utente è il testo

Non si può non comunicare Paul Watzlawick Lo spazio bianco va considerato come un elemento attivo, non come uno sfondo passivo Jan Tschichold La comunicazione svolge un ruolo fondamentale nella progettazione dell’interfaccia utente (UI). Tutte le decisioni che prendiamo sulla disposizione degli elementi nello spazio influenzano il messaggio che
21 gen 2018 • 5 min read
Come scrivere un testbench con MyHDL?
Elettronica

Come scrivere un testbench con MyHDL?

Quando puoi misurare ciò di cui stai parlando, ed esprimerlo in numeri, tu conosci qualcosa su di esso; ma quando non puoi misurarlo, quando non puoi esprimerlo in numeri, la tua conoscenza è scarsa e insoddisfacente: può essere l’inizio della conoscenza, ma nei tuoi pensieri, sei avanzato poco sulla
23 set 2017 • 5 min read
Getting started: Test benching MyHDL con ISE Simulator
Elettronica

Getting started: Test benching MyHDL con ISE Simulator

This phase is as important as the design phase, and as a general rule, the amount of time spent simulating should be about twice the design time. Gina R. Smith, FPGA designer Un sistema descritto in VHDL viene solitamente simulato per analizzarne il comportamento, stimolando i possibili ingressi e verificando
18 set 2017 • 5 min read
MyHDL: a Python-Based HDL
Elettronica

MyHDL: a Python-Based HDL

Con l’affermarsi del movimento dei makers abbiamo assisitito al diffondersi di piattaforme embedded (ARM), che prima erano ad appannaggio dei soli specialisti, presso un pubblico più vasto composto da hobbisti e persone non del settore. Questo cambiamento ha portato alla ribalta linguaggi di programmazione ad alto livello come Python
18 set 2017 • 10 min read
Mood-Lamp: progettazione del prodotto
3D Printer

Mood-Lamp: progettazione del prodotto

Ivan Sutherland , durante la stesura della sua tesi di dottorato al MIT, ispirandosi al memex di Vannevar Bush (1890-1974), realizzò Sketchpad (1963): la prima applicazione ad utilizzare un’interfaccia grafica (GUI), ma soprattutto il primo programma di disegno tecnico (CAD). Attraverso l’utilizzo di una pennino, l’utente poteva disegnare
16 lug 2017 • 4 min read
Mood-Lamp: prototipazione del prodotto
3D Printer

Mood-Lamp: prototipazione del prodotto

La prima rivoluzione industriale ebbe inizio in Inghilterra alla fine del 700 con la macchina a vapore: dopo ci fu la seconda alla fine dell’800 con l’elettricità, la chimica, il petrolio. Infine si arrivò alla terza rivoluzione digitale con l’elettronica, l’informatica e internet. La stampa 3D
16 lug 2017 • 6 min read
Getting started: creare un Bot Facebook con Python
Conversational Interfaces

Getting started: creare un Bot Facebook con Python

Lo scopo di questa guida step by step è di realizzare un echobot che svolga la semplice funzione di ripetere ciò che gli scriviamo in modo da prendere confidenza con le API Graph di Facebook, per poi arrichire le funzionalità del nostro chatbot con servizi di elaborazione e comprensione del
16 lug 2017 • 11 min read
Semantica distribuzionale
filosofia

Semantica distribuzionale

Meaning is something of a holy grail in the study of language Magnus Sahlgren La semantica distribuzionale nasce da un insieme di approcci all’interno della linguistica computazionale e delle scienze cognitive, basati sull’ipotesi che i termini che tendono a ricorrere in contesti linguistici simili siano anch’essi simili,
1 giu 2017 • 8 min read
Bot design: come fare cose con le parole in chat
Conversational Interfaces

Bot design: come fare cose con le parole in chat

In questo articolo avevamo già visto come  i filosofi del linguaggio avessero spostato lo studio del linguaggio dalla semantica all’uso concreto che ne fanno i parlanti (pragmatica). Per scrivere la sceneggiatura per la nostra conversational interface dobbiamo comprendere “come fare cose con le parole in chat”. Durante l’alternarsi
19 mag 2017 • 4 min read