-
Top of repository:
mirror:
-
Description + Pictures of what you get/what
Hipparchia
can do: (scroll all the way down through the page…)
-
To get started, first pick your OS:
-
Then you do what your OS install instructions say:
e.g: open Terminal.app and paste
curl https://raw.githubusercontent.com/e-gun/HipparchiaMacOS/master/automated_macOS_install.sh | /bin/bash
After watching a lot of messages fly by you will have the full framework. Its probably good news if you see the following:
CONGRATULATIONS: You have installed the Hipparchia framework
-
After you have installed the software framework, you need to load the data. You either do what it says at
either
or
If you know somebody with a build, then you are interested in
HipparchiaSQLoader
. Your reload (viareloadhipparchiaDBs.py
) the products of an extraction (viaextracthipparchiaDBs.py
). For example if A ranextracthipparchiaDBs.py
and then put thesqldump
folder on a thumb drive, B could move that folder from the drive into his/herHipparchiaData
folder and then runreloadhipparchiaDBs.py
.Otherwise you need to build the databases yourself via
HipparchiaBuilder
. You put the data in the right place and then runmakecorpora.py
. -
Then you will have a working installation. Now it is time to use
HipparchiaServer
. You canrun.py
whenever you want. Mac people even have a handylaunch_hipparchia.app
that can be clicked.Once
HipparchiaServer
is running you launch a web browser and (by default) go to http://localhost:5000You can leave
HipparchiaServer
running forever, really: it only consumes an interesting amount of computing resources when you execute queries.The default settings should work well out of the box. Edit the files in
~/hipparchia_venv/HipparchiaServer/server/settings
if you want to change something. For example,vectors
are off by default and someone who installs the properpython
packages will want to editsemanticvectorsettings.py
and setSEMANTICVECTORSENABLED = 'yes'
(and then check the list of vector search types to make sure everything desired has ayes
next to it)
You probably need to start here.
These files should allow you to install an environment with all of the tools to support HipparchiaBuilder and HipparchiaServer.
Linux installations will look a lot like FreeBSD installations.
The FreeBSD walkthrough file will build a firewalled server dedicated to Hipparchia. A certain amount of prior knowledge is presupposed.
Please head on over to:
00_FreeBSD_initial_setup.txt