> Projects >

Skip to content logo Book of Days HyperFilter Type to start searching

Book of Days
Contacts
The List
ToDo
AboutMe
Interesting
Musings
News
Projects

Projects
    HyperFilter
        Fetchers
        HyperTags
        Other
        Proof of concept todo

Table of contents

Name candidates
Introduction
Design pillars
Goals
Planned features
    Big list of all things (BLOAT)
    Hypertag system
Potential issues
Plea for help

HyperFilter (temporary name)⚓︎ Name candidates⚓︎

So, "utopia" comes from οὐ ("not") and τόπος ("place"), meaning non-existent place άυλος means "intangible, immaterial, insubstantial" Maybe some combination of that and τόπος could make for a meaningful name Introduction⚓︎

Traditional cataloguing systems and search tools were not designed to deal with the type and amount of information we produce nowadays. They're already struggling to keep up and desperately need to be improved in order to remain useful.

The idea behind HyperFilter is to create a comprehensive database of entities of any kind -anything from movies, books, games to historical events, vehicles, plants- and compile their attributes, gathered from a selection of reliable sources, into a cohesive network.

Much like other cataloguing systems, HyperFilter will include basic properties you would expect, i.e. title, author and edition for a book. Likewise, it will make use of tags for genres, themes and topics, but going a step further by incorporating much more detailed and nuanced ones such as character archetypes, symbols, specific locations and time periods.

This tagging system ensures that much more information is uniform and itemized in a way that makes it possible to do complex searches. For example: books set in the Victorian era that mention a particular city or all instances of one car model in all media released in the year 1975.

With HyperFilter, users would be able to find connections and draw comparisons between entities, index and classify relevant data, explore and discover new items that align with their interests, making it an invaluable tool for researchers, hobbyists and enthusiasts. Design pillars⚓︎

Offer a community-curated catalogue of resources covering as many areas as possible, helped by custom tools to be kept concise and on-point.

The user must always be able to choose exactly how the data is filtered and presented. No advertisements, no sponsored results.

Advanced users are the primary intended audience.

Goals⚓︎ Planned features⚓︎

A universal list of entities, grouped by broad categories.

Each entity has a list of "hypertags", which represent attributes or logical connections to other related entities.

When initially inserted (either automatically by our system, or if triggered by a user), "crawlers" will try to fill up as much data as possible for that entity. Those are programs that run on our servers and are specialized to extract specific types of data each. For example, one crawler could be used to fetch data about a car from available sources. Another would deal with books or movies or plants or recipes and so on...

Once past that initialization phase, users can then request for hypertags to be added, modified or deleted. The system uses privileges and votes in a way similar to StackOverflow.

Lists, collections and custom searches can be created and customized by the users. The most important ones are provided by default.

Users can have different templates to use the services, based on what they need at that particular moment. Templates are fully customizable.

Personal, private notes can be attached to entities.

Communities can curate lists and collections.

User profile split into multiple personas.

Big list of all things (BLOAT)⚓︎ Hypertag system⚓︎ Potential issues⚓︎

Mass-upvoting or downvoting of tags to "send a message"

Plea for help⚓︎

What I would appreciate the most, right now, is your feedback. Feel free to join the project's Discord server where the discussion takes place. Previous 2024 Next Fetchers

Skip to content logo Book of Days Fetchers Type to start searching

Book of Days
Contacts
The List
ToDo
AboutMe
Interesting
Musings
News
Projects

Projects
    HyperFilter
        Fetchers
        HyperTags
        Other
        Proof of concept todo

Table of contents

Overview
Fetch phase
Processing phase
Insertion phase

Fetchers⚓︎ Overview⚓︎

The fetch request can be triggered manually (via a console script), on a timer basis (cron job, etc) or semi-automatically when a new entity is created for a category via the frontend. Fetch phase⚓︎

Skip to content logo Book of Days HyperTags Type to start searching

Book of Days
Contacts
The List
ToDo
AboutMe
Interesting
Musings
News
Projects

Projects
    HyperFilter
        Fetchers
        HyperTags
        Other
        Proof of concept todo

Table of contents

Overview
Types
Bidirectional links
Examples
    Chemical elements
    Video games
Tests

HyperTags⚓︎ Overview⚓︎ Types⚓︎

group setting: post-apocalyptic, concept: fishing, theme: zombies
internal link
    to entity
    to group
    to list
external link (uri)
external image (uri, dimensions)
key/value pair:
    regional_titles:French:"The X-Files: Le Jeu"
    credits:director:Name of the director
    credits:voice actor:character name:Name of the voice actor
    specs:Linux:minimum RAM:2GB
numerical value
date (in different versions of granularity?)
specific types for different units of measurements. For example, one could input weight in kg and the system can automatically convert it to the default settings of each user.
age (in years, which could be used in various ways at display time, instead of a standard numeric value)
range (for example to describe a period of time between two dates)
icon/thumbnail/avatar. Need to think more about it.
breadcrumb/tree: Teleostei (teleosts) > Scombriformes (Mackerels) > Scombridae (Mackerels, tunas, bonitos) > Scombrinae
location/coordinates: 59°N - 48°S, 180°W - 180°E
list, for each type: environment: temperate, tropical

Find out best way to have notes attached to each tag.

Skip to content logo Book of Days Other Type to start searching

Book of Days
Contacts
The List
ToDo
AboutMe
Interesting
Musings
News
Projects

Projects
    HyperFilter
        Fetchers
        HyperTags
        Other
        Proof of concept todo

Table of contents

Mobygames contribution points

Other⚓︎ Mobygames contribution points⚓︎

Contribute

Are you familiar with this game? Help document and preserve this entry in video game history! If your contribution is approved, you will earn points and be credited as a contributor.

logo Book of Days Proof of concept todo Type to start searching

Book of Days
Contacts
The List
ToDo
AboutMe
Interesting
Musings
News
Projects

Projects
    HyperFilter
        Fetchers
        HyperTags
        Other
        Proof of concept todo

Proof of concept todo

Hover, Tree-like structures, Tags like breadcrumbs, Greyed-out content, icons for tag types

Tag has category (Locations/Notable locations), type (Landmass, Town, Shrine), name (Toronto, Gratogel), extra content (dock, capitol of...)

Releases, Publishers, Developers in table

Neko