Paul-G2/copycat-js

A JavaScript implementation of Douglas Hofstadter and Melanie Mitchell's Copycat program.

36
/ 100
Emerging

This tool helps you explore how a computer can make analogies by solving letter sequence puzzles. You input a puzzle like "abc is to abd as ijk is to what?", and it generates the most plausible answer by identifying patterns and relationships. It's designed for researchers, students, or anyone curious about cognitive science and artificial intelligence models of human thought.

No commits in the last 6 months.

Use this if you want to understand or demonstrate a classic AI model for analogy-making through interactive letter puzzle solving.

Not ideal if you need a general-purpose AI for real-world analogy tasks beyond simple letter strings, or a tool for large-scale data analysis.

cognitive-science artificial-intelligence-education analogy-research pattern-recognition-models computational-creativity
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 7 / 25
Maturity 16 / 25
Community 11 / 25

How are scores calculated?

Stars

33

Forks

4

Language

JavaScript

License

MIT

Last pushed

Aug 07, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ai-coding/Paul-G2/copycat-js"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.