Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal: Folding resource links to a single (or multiple) file(s) with tagged entries #48

Open
tauoverpi opened this issue Jun 21, 2020 · 0 comments
Assignees

Comments

@tauoverpi
Copy link

tauoverpi commented Jun 21, 2020

Currently the directory structure is rather difficult to navigate with some topics being placed in sections based on what feels correct even if the item may belong to more than one at the same time.

Proposal: Get rid of the tree structure and focus on a tag system for topics instead.

This would provide the following:

  • faster and easier searching for items of a particular topic
  • possibility for items to have more than one topic
  • easier to add items to as no care for order needs to be taken
  • easier automation for tag correction, checksum generation, &c

The suggested format up for discussion:

#tags
#can
#be multiple with spaces
Title as one line
description
spans
over multiple
lines
^checksum
@link to resource

Example:

#topic:optimisation
#topic:neural network
#topic:genetic algorithms
#topic:differential evolution
#topic:bee swarm algorithm
#topic:ant colony optimisation
#medium:book
Clever Algorithms: Nature-Inspired Programming Recipes
Implementing an Artificial Intelligence algorithm is difficult. Algorithm
descriptions may be incomplete, inconsistent, and distributed across a
number of papers, chapters and even websites. This can result in varied
interpretations of algorithms, undue attrition of algorithms, and ultimately
bad science. This book is an effort to address these issues by providing
a handbook of algorithmic recipes drawn from the fields of Metaheuristics,
Biologically Inspired Computation and Computational Intelligence, described in
a complete, consistent, and centralized manner. These standardized descriptions
were carefully designed to be accessible, usable, and understandable. Most
of the algorithms described were originally inspired by biological and
natural systems, such as the adaptive capabilities of genetic evolution
and the acquired immune system, and the foraging behaviors of birds, bees,
ants and bacteria. An encyclopedic algorithm reference, this book is intended
for research scientists, engineers, students, and interested amateurs. Each
algorithm description provides a working code example in the Ruby Programming
Language.
^Rc8TYgP3iGz66KqyjcbMo8XJOKO4iI0khUn/Gax175e4ivIaOyqU2vZuwCib8cYwO+zfbW6xwmjjll7o2hcldw==
@https://raw.githubusercontent.com/clever-algorithms/CleverAlgorithms/master/release/clever_algorithms.pdf

Note: a parser exists at https://github.com/tauoverpi/resources

@cvoges12 cvoges12 self-assigned this Jun 21, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants