Cerrar

👀 Google Diffuser

Google Diffuser es un ejercicio del Posgrado en Full-Stack Web Technologies que busca practicar con tecnologías web modernas. A la vez, funciona como un pequeño "proof of concept" para explorar cómo podría ser una experiencia de búsqueda en línea enriquecida con elementos de inteligencia artificial, transformando nuestra interacción con los motores de búsqueda y ofreciendo resultados más personalizados mediante la unión de tecnologías web y algoritmos de inteligencia artificial avanzados, hoy en día en boca de todos. En el futuro, es posible que las búsquedas de imágenes no se limiten a encontrar imágenes ya creadas, sino que también podrían generar imágenes personalizadas según las preferencias y necesidades del usuario. En lugar de buscar una imagen que coincida aproximadamente con lo que el usuario desea, un motor de búsqueda podría generar una imagen única que se ajuste perfectamente a sus requerimientos.

Google Diffuser utiliza tecnologías web modernas, como HTML y CSS, para estructurar y diseñar la interfaz de usuario, Flexbox para un diseño responsivo y adaptable, y SVG para la creación y manipulación de gráficos vectoriales. Además, JavaScript cumple una función esencial al integrarse con las bibliotecas de Hugging Face y los modelos de generación de imágenes por difusión (Stable Diffusion), permitiendo así la creación de imágenes basadas en las búsquedas (denominadas "prompts").

Google Diffuser is an exercise from the Postgraduate course in Full-Stack Web Technologies that aims to practice with modern web technologies. At the same time, it serves as a small "proof of concept" to explore what an online search experience enriched with elements of artificial intelligence might look like, transforming our interaction with search engines and offering more personalized results through the combination of web technologies and advanced artificial intelligence algorithms, which are now on everyone's lips. In the future, image searches may not be limited to finding already created images but could also generate personalized images based on the preferences and needs of the user. Instead of searching for an image that roughly matches what the user wants, a search engine could generate a unique image that perfectly fits their requirements.

Google Diffuser uses modern web technologies, such as HTML & CSS, to structure and design the user interface, Flexbox for responsive and adaptable design, and SVG for the creation and manipulation of vector graphics. In addition, JavaScript plays an essential role by integrating with the Hugging Face libraries and the image generation models through diffusion (Stable Diffusion), thus allowing the creation of images based on searches (called "prompts").

G g l e Diffuser