Poliqarp
Encyclopedia
Poliqarp is an open source
search engine
designed to process the Polish Corpus created at the Institute of Computer Science
, Polish Academy of Sciences
.
Open source
The term open source describes practices in production and development that promote access to the end product's source materials. Some consider open source a philosophy, others consider it a pragmatic methodology...
search engine
Search engine
A search engine is an information retrieval system designed to help find information stored on a computer system. The search results are usually presented in a list and are commonly called hits. Search engines help to minimize the time required to find information and the amount of information...
designed to process the Polish Corpus created at the Institute of Computer Science
Institute of Computer Science
The University of London Institute of Computer Science was an Institute based in London in England. The Institute was founded by the University of London to support and provide academic research, postgraduate teaching, computer services and network services...
, Polish Academy of Sciences
Polish Academy of Sciences
The Polish Academy of Sciences, headquartered in Warsaw, is one of two Polish institutions having the nature of an academy of sciences.-History:...
.
Features
- Custom query languageQuery languageQuery languages are computer languages used to make queries into databases and information systems.Broadly, query languages can be classified according to whether they are database query languages or information retrieval query languages...
. - Two-level regular expressions
- operating at the level of characters in words
- operating at the level of words in statements/paragraphs
- Good performance
- Compact corpus representation (compared to similar projects)
- Portability across operating systems: LinuxLinuxLinux is a Unix-like computer operating system assembled under the model of free and open source software development and distribution. The defining component of any Linux system is the Linux kernel, an operating system kernel first released October 5, 1991 by Linus Torvalds...
/BSD/Win32 - Lack of portability across endiannes (current release works only on little endian devices)