Model information in a structured manner to formally represent it in a knowledged-based systems. Widely used in [[AI]]. Incorporates findings from [[Psychology]] about how humans solve problems and represent knowledge
## Representing Objects
### Software
**[Install.doctor](https://github.com/HeyMegabyte/install.doctor/blob/master/software.yml)**
```yaml
fzf:
_bin: fzf
_desc: "[fzf](https://github.com/junegunn/fzf) is a general-purpose command-line fuzzy finder. It's an interactive Unix filter for command-line that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc."
_docs: https://github.com/junegunn/fzf#usage
_github: https://github.com/junegunn/fzf
_home: https://github.com/junegunn/fzf
_name: fzf
_preload: true
_short: "fzf is a command-line fuzzy finder for searching and selecting items interactively."
apk: fzf
apt: fzf
brew: fzf
dnf:fedora: fzf
nix: nixpkgs.fzf
```
### Software Extensions
- [[VS Code.app]]: [source](https://github.com/scottwater/howIvscode/blob/master/src/extensionData.ts