Skip to content

derekphilipau/musefully

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

260 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

musefully

Intro

Powerful platforms like Elasticsearch & Next.js make it possible for museums to easily build performant, responsive and accessible faceted searches for their online collections.

Based on shadcn/next-template, which is an implementation of Radix UI with Tailwind CSS.

This project has been deployed on Vercel at https://musefully.org

Documentation:

Features

  • Full-text search, including accession number
  • API Endpoints for search & document retrieval
  • Searchable filters
  • Linked object properties
  • Custom similarity algorithm with combined weighted terms (can be adjusted)
  • Dominant color similarity using HSV color space.
  • Embedded JSON-LD (Schema.org VisualArtwork) for better SEO and sharing
  • Form handling via Formspree
  • Meta & OG meta tags
  • lucide-react icons
  • Tailwind CSS
  • next-themes dark/light modes
  • @next/font font loading
  • REMOVED: Airbnb visx timeline for exhibitions & events

Experimental Features

Similarity based on OpenAI CLIP Embeddings stored in Elasticsearch dense vectors worked very well, but was too costly for the purposes of this project. See results here..

See museum-semantic-search for a demostration of AI-generated visual descriptions and image & text embeddings-powered search.

License

Licensed under the MIT license.

Lighthouse Score

One should see 100's across the board for the Lighthouse score. Slightly lower score for performance due to relying on external image CDN.

Lighthouse Score

Screenshots

Light mode example:

Light Mode Screenshot

Dark mode example:

Dark Mode Screenshot

Color search example:

Color Search Screenshot

Object page example:

Object page sample

Event & Exhibition timeline example (Removed):

Timeline sample

About

Search across museums

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages