textproc/p5-Hailo 0.75_1 DragonFly
Pluggable Markov engine analogous to MegaHAL
- System
- DragonFly
- Repository
- DPorts
- Maintainer
- [email protected] (as in FreeBSD)
- License
- ART10, GPLv1+
- Categories
- perl5, textproc
- Package size
- 69.6 KiB, 180.7 KiB installed
Description
Hailo is a fast and lightweight markov engine intended to replace AI::MegaHAL. Hailso has a Mouse (or Moose) based core with pluggable storage, tokenizer and engine backends.
Hailo is similar to MegaHAL in functionality, the main differences (with the default backends) being better scalability, drastically less memory usage, an improved tokenizer, and tidier output.
With Hailo, you can create, modify, and query Hailo brains. To use Hailo in event-driven POE applications, you can use the POE::Component::Hailo wrapper.
In the other systems
| System | Port | Version |
|---|---|---|
| DragonFly | textproc/p5-Hailo | 0.75_1 |
| FreeBSD | textproc/p5-Hailo | 0.75_1 |
| HardenedBSD | textproc/p5-Hailo | 0.75_1 |
| GhostBSD | textproc/p5-Hailo | 0.75_1 |
Install
Binary package:
pkg install p5-Hailo
From DPorts:
cd /usr/dports/textproc/p5-Hailo && make install clean
Dependencies
Run dependencies 17
- databases/p5-DBD-SQLite
- devel/p5-Class-Load
- devel/p5-Data-Dump
- devel/p5-Dir-Self
- devel/p5-File-CountLines
- devel/p5-Getopt-Long-Descriptive
- devel/p5-IO-Interactive
- devel/p5-IPC-System-Simple
- devel/p5-Moose
- devel/p5-MooseX-Getopt
- devel/p5-MooseX-StrictConstructor
- devel/p5-MooseX-Types
- devel/p5-Term-Sk
- devel/p5-namespace-clean
- lang/p5-List-MoreUtils
- lang/perl5.36
- textproc/p5-Regexp-Common