SShortSingh.
Back to feed

Developer Builds Free Adaptive IQ Test Using ML and Next.js 14

0
·1 views

A developer built and launched IQ Platform, a free adaptive cognitive assessment tool, after growing frustrated with the static nature of most online IQ tests. Unlike standard tests that present identical questions to all users, the platform calibrates question difficulty based on a user's age, education level, and occupation. It covers six cognitive domains — numerical, verbal, pattern, logical, memory, and spatial — with questions rated on a difficulty scale from 1 to 5. Scoring is handled by a custom machine learning regression model built without external ML libraries, running entirely on the client side with no backend or database. Session history is stored via localStorage, preventing users from encountering repeated questions across multiple attempts.

Read the full story at DEV Community

This is an AI-generated summary. ShortSingh links to the original source for the complete article.

Discussion (0)

Log in to join the discussion and vote.

Log in

Related stories

0
ProgrammingDEV Community ·

Why AI Support Bots Without Memory Are Just Costly FAQ Pages

A growing critique in the AI development community argues that support bots lacking conversational memory fail to deliver genuine assistance. Without the ability to retain context from past interactions, these bots cannot build on previous exchanges or personalize responses. Critics contend this makes them little more than expensive, automated FAQ pages rather than true support agents. The discussion highlights a key limitation in current AI agent design, particularly around memory and continuity. Developers are increasingly calling for better memory integration in large language model-based support systems.

0
ProgrammingDEV Community ·

AEGIS: AI Crisis Command System Built With Persistent Memory for Disaster Response

A team participating in the Agent Memory Hackathon has developed AEGIS (Artificial Earth Global Intelligence System), an AI-powered tactical command platform designed to address memory limitations in global crisis response. The system combines real-time 3D geospatial visualization with a persistent semantic memory engine, allowing it to retain and recall past operational decisions such as failed evacuation routes or compromised supply hubs. AEGIS uses Groq for fast reasoning and Vectorize Hindsight to store strategic knowledge, enabling operators to issue natural-language commands that trigger parallel actions on a live 3D globe. The project targets what its creators call 'institutional amnesia' — the loss of critical operational knowledge that typically resides in exhausted personnel, outdated documents, or unread postmortems. The team positions AEGIS as a prototype for India's first AI-driven crisis command infrastructure capable of learning from past disasters rather than starting each emergency from scratch.

0
ProgrammingDEV Community ·

Java Engineer Builds Python Countdown Timer CLI to Master Time Control and Exception Handling

A Java developer documenting their journey learning Python from scratch has built a countdown timer command-line tool as the third project in their Python series. The tool lets users choose a countdown duration from a menu, ticking down one second at a time while overwriting the same terminal line using carriage return characters. The project focused on key Python concepts including time.sleep(), reverse loops with range(), and exception handling using try/except/finally blocks to manage interruptions like Ctrl+C. The developer also explored testing techniques such as mocking time.sleep to deliberately trigger exceptions and capturing standard output with pytest's capsys fixture. The article is part of an ongoing series where the author shares honest reflections on their learning process, clearly distinguishing between self-written code and AI-assisted guidance.

0
ProgrammingDEV Community ·

n8n Notion Node Lets You Automate Database Tasks Without Code or Zapier Fees

The n8n Notion node enables users to automate reading, creating, updating, and searching Notion database pages without manual effort or paid third-party tools. To get started, users must create a Notion integration token, connect it to their database, and add the credentials inside n8n. The node supports two resource types — Database Page and Block — with operations including Get Many, Get, Create, and Update. Filters, compound queries, sorting, and automatic pagination are all supported, allowing precise control over which database records are retrieved or modified. A free workflow JSON template is provided to help users implement the setup immediately.

Developer Builds Free Adaptive IQ Test Using ML and Next.js 14 · ShortSingh