Category: Machine Learning

Mechatronics, Software Engineering, Woodworking, and "Making" in General

Navigating the Potential and Pitfalls of LLMs in Creative Processes

In the realm of software engineering and UX design, the rise of Large Language Models (LLMs) like DALL-E has opened new frontiers of creativity and efficiency. These AI-driven tools have the remarkable ability to generate images from textual descriptions, promising a future where ideas can be visualized instantly. However, as we integrate these technologies into…
Read more

Navigating the Mirage: The Quest for Hallucination-Free AI

In the rapidly evolving landscape of artificial intelligence (AI), the term “hallucination” has transcended its traditional psychiatric connotations, embedding itself into the lexicon of AI development and ethics. In this context, AI hallucinations refer to instances where AI systems generate false or misleading information, often with a high degree of confidence. This phenomenon raises significant…
Read more

Empowering Software Engineers and Product Teams in Data Visualization Design

Data visualization is a cornerstone of modern application design, allowing users to quickly understand complex information at a glance. However, the effectiveness of a data visualization depends heavily on its design principles. For software engineers and product teams, being armed with these principles is essential not only for creating impactful visualizations but also for having…
Read more

Navigating the Path of Responsible AI in Software Development

In the rapidly evolving landscape of artificial intelligence (AI), generative AI technologies stand out for their ability to produce content that mimics human creativity, from writing and art to code and beyond. However, as these technologies become more integrated into products and services, the responsibility of ensuring they are developed and used ethically falls heavily…
Read more

Designing a Desktop Fountain (Aided by GPT4)

Designing an elegant, modern, and Zen-like fountain that is suitable for both 3D printing and woodworking involves creating a minimalist yet functional piece. Here’s a suggestion for such a design: Concept: Cascading Zen Fountain Design Elements: Fabrication Tips: This design combines the tranquility of a Zen garden with modern minimalism, making it a versatile piece…
Read more

Will use of LLMs to generate code lead to a convergence of methodologies? How to get the “most” out of code from LLMs.

One of the emerging trends in software development is the use of low-code or no-code platforms (LLMs) that allow users to create applications without writing code or with minimal coding. These platforms aim to simplify and democratize the software development process by providing graphical interfaces, drag-and-drop components, pre-built templates, and other features that abstract away…
Read more

Future of UI/UX

Fundamental Incoming Changes to UI/UX Enabled by Progress in Compute Resources (i.e. Moore’s law)

Hallucinations in Generative AI: A Brief Overview

Generative AI is a branch of artificial intelligence that focuses on creating new content, such as images, text, music, or speech, from data. Generative AI models learn from existing examples and try to mimic their style, structure, and content. Some of the most popular generative AI techniques are generative adversarial networks (GANs), variational autoencoders (VAEs),…
Read more

Future of Application Development (as Forecasted by Bing’s Chat-GPT model)

This blog was is intended as a bit of an experiment. I gave Bing’s built-in interface a prompt: “what is the future of application development? how, if at all, will humans be involved in the loop?“ One interesting feature is that the Bing interface allows the user to “regenerate” a draft using the same prompt.…
Read more

Chat GPT Impact, Releases, Pricing

Chat GPT is a family of natural language processing models that can generate coherent and fluent text from a given prompt or context. Chat GPT has had a significant impact on the AI/ML industry, especially for startups, in several ways. Some of the impacts are: Some new startups gaining traction that use ChatGPT or other…
Read more