Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

approach0

Approach0: A math-aware search engine.
Collective - Host: opensource - https://opencollective.com/approach0 - Website: https://approach0.xyz - Code: https://github.com/approach0

Add 'make new' as shortcut to make clean and make all.

github.com/approach0/search-engine - d6b543063b8bc95a87c91834f1792c405c3de0b4 authored over 8 years ago by t-k- <[email protected]>
Added math-index headers and dir-utils module.

dir-utils is now seperated from previous indexer/filesys files.

github.com/approach0/search-engine - c490bae3eaa27750ae8e5ba0a20c7619b5f0b192 authored over 8 years ago by t-k- <[email protected]>
print CFLAGS when building.

github.com/approach0/search-engine - de460f62f7580c6045cb5ee8af1e977a3de441f7 authored over 8 years ago by t-k- <[email protected]>
plan written in TODO

github.com/approach0/search-engine - 1c8994200508433cdbb0a32d0c83f87d46119927 authored over 8 years ago by t-k- <[email protected]>
snippet is implemented (mostly, except for snippet_read_blob and snippet_highlight functions).

Demo is printing color highlighted query terms in terminal.

github.com/approach0/search-engine - bf445878b5df372c41d89271737e8766a321db57 authored over 8 years ago by t-k- <[email protected]>
Added minheap, ranking/paging and snippet.

snippet is not implemented yet.

github.com/approach0/search-engine - e1f6c87baa01bc03f4740dd33bed20ab7f5a7876 authored over 8 years ago by t-k- <[email protected]>
tex-seg/indexer utilities, finished term pos index

github.com/approach0/search-engine - 979177b69a2b831f6f2e6f71e3c3db93b3eed9ab authored over 8 years ago by t-k- <[email protected]>
Successfully calculate token/term byte-position

with regard to its file/document offset.

github.com/approach0/search-engine - 473fb7a2c10ddc1935ba993339d7ca9853c38a34 authored over 8 years ago by t-k- <[email protected]>
Change lexer schema to adapt new jieba interface.

(lexer position numbers checked/tested)

github.com/approach0/search-engine - b803e254462020012ed84999863d95be1c4bbebd authored over 8 years ago by t-k- <[email protected]>
txt-seg needs archieve libwstring.

github.com/approach0/search-engine - aa9abdd365c58a2144c4562aecf481f141d2a443 authored over 8 years ago by t-k- <[email protected]>
Fix possibly uninitialized ‘path’.

github.com/approach0/search-engine - ea4e10398d32e88477f084f8ae467b8a716f55bb authored over 8 years ago by t-k- <[email protected]>
Adding `Contributing' section in README.

github.com/approach0/search-engine - 099abdab9b4e7e08107f26640e60351322648965 authored over 8 years ago by t-k- <[email protected]>
Switch from cjieba to original Jieba in Python, now it is possible

to extract words like `BB机'. Next step would change the logic in indexer.

github.com/approach0/search-engine - 809552deb83ebda1b2d7d967b28d6a8f41f65500 authored over 8 years ago by t-k- <[email protected]>
`txt' lexer now is able to gets term positions/offset in bytes.

github.com/approach0/search-engine - 80857abf6ca75b2ee4b8ef1d0046d465e73e0c47 authored over 8 years ago by t-k- <[email protected]>
Allow posting[i] = NULL for some i. Instead of not adding NULL posting list, we pass NULL posting list to postmerge_arg_add_post() to indicate empty posting list, in such way AND merge will not return any result when an empty posting list exists.

github.com/approach0/search-engine - d5942aadc8213b5e5722825f7afe2e7942228f55 authored over 8 years ago by t-k- <[email protected]>
Some comments on BM25.

github.com/approach0/search-engine - 26c028af5233360edf42f33d1955f995bd155be8 authored over 8 years ago by t-k- <[email protected]>
Use key-value DB to store/locate txt file path info of docID in indexer/search test programs.

Free memory after calling keyval_db_get().

github.com/approach0/search-engine - 639a18456a44afd449247812d17ec838cae54f6c authored over 8 years ago by t-k- <[email protected]>
key value database module added, based on tokyocabinet.

update CREDITS for introducing tokyocabinet.

update README also.

blob-index should not depend ...

github.com/approach0/search-engine - 1e85d69ce563d3ac8e5544796fd41872bcff430d authored over 8 years ago by t-k- <[email protected]>
Use more general path name in .mk as example, and some README fixes.

github.com/approach0/search-engine - 12faa80ca6cb17b0714c3cd0ee75c2b5eed9f802 authored over 8 years ago by t-k- <[email protected]>
No readline/ncurses dependencies anymore.

github.com/approach0/search-engine - 3f8615c262f0e5e678bfe1f4e0f5e09e9b83947e authored over 8 years ago by t-k- <[email protected]>
Define blob-index interface.

github.com/approach0/search-engine - 030a0b5666306c450d70a0cc5a2f466eeb0394b3 authored over 8 years ago by t-k- <[email protected]>
Implemented an OKapi BM-25 score function.

github.com/approach0/search-engine - 6a43ea1055a72ad831c40b3112f23fd28b846103 authored over 8 years ago by t-k- <[email protected]>
make a different printing on module and module binaries.

github.com/approach0/search-engine - 95d172b6e1980053c2e4295a5ecafd35dbf8f2e5 authored over 8 years ago by t-k- <[email protected]>
rename posting merge function file.

github.com/approach0/search-engine - 8b979f6d865bf3911835d2a755e34373ed9a551a authored over 8 years ago by t-k- <[email protected]>
Remove libncurses as dependency.

github.com/approach0/search-engine - f00d0e6118420c6b72f5ac1a86672de88e05f525 authored over 8 years ago by t-k- <[email protected]>
update README on how to test posting list merge.

github.com/approach0/search-engine - f04627d95d43b6293cb16ce2f5afbe4f46cf94ff authored over 8 years ago by t-k- <[email protected]>
update README for changed term-index/run/test-read.out argument format.

github.com/approach0/search-engine - 3c8942c36c003fb629fd7c2b338adb6eb4acd4c0 authored over 8 years ago by t-k- <[email protected]>
Fix dangling jieba dict path introduced by previous commit f573c6e56b7208947595b25b7d8ae6890b12c11d.

github.com/approach0/search-engine - e6217325d6b1dcf886f6b84132b68b63f7ac1b0b authored over 8 years ago by t-k- <[email protected]>
tex-parser now calls linenoise APIs, and auto-completion for

tex-parser/run/test-tex-parser.c is added.

github.com/approach0/search-engine - 94cac9ac09364bda1f2e557d18b4766981861010 authored over 8 years ago by t-k- <[email protected]>
Give credits (and mention copyright) to other software.

github.com/approach0/search-engine - 964d615490f048a9ad54a55ba46f16f553c1b62d authored over 8 years ago by t-k- <[email protected]>
Replace external source code directory name to 'fork'.

github.com/approach0/search-engine - f573c6e56b7208947595b25b7d8ae6890b12c11d authored over 8 years ago by t-k- <[email protected]>
switch from readline to linenoise to avoid license issue.

github.com/approach0/search-engine - e89fe44b48202e639d1179a4be1638c98bc85eed authored over 8 years ago by t-k- <[email protected]>
add posting list merge general function.

github.com/approach0/search-engine - 058019552b0ff91572f2a10f8a3595103b2520b3 authored over 8 years ago by t-k- <[email protected]>
term index test-read.out can be specified index path.

github.com/approach0/search-engine - 93ece4ecf96c7e684b2b1a902c8b96c1153786a7 authored over 8 years ago by t-k- <[email protected]>
Licensed under MIT.

github.com/approach0/search-engine - 7355d4522142a4eeb83f499ae42c109d4158cd2b authored over 8 years ago by t-k- <[email protected]>
fix file handle unclose, add term-index maintain, large collection (newsgroups + ohsumed-all) indexing tested.

github.com/approach0/search-engine - 25a73b5d5e98c3710f72b3e85f022cc12af2695b authored over 8 years ago by t-k- <[email protected]>
working (recursive) directory indexer.

github.com/approach0/search-engine - 5654bf20c6800579d666d0ef1ee14b737d9b4921 authored over 8 years ago by t-k- <[email protected]>
add filesys (dir utilities).

github.com/approach0/search-engine - ad3d3718821fcfd6682c40ece2284778bb7fb483 authored over 8 years ago by t-k- <[email protected]>
ar print less objects.

github.com/approach0/search-engine - cc1a797ec14499cf60889e4a71b653b36e361908 authored over 8 years ago by t-k- <[email protected]>
auto-gen.sh trans-gen.sh print less.

github.com/approach0/search-engine - 7570c5662d85614b3939047df66e1e36002f2aa3 authored over 8 years ago by t-k- <[email protected]>
term_index_doc_add() uses strdup.

github.com/approach0/search-engine - 70d07ec35d0d3bc7d696f5bee6b3befd9ccac585 authored over 8 years ago by t-k- <[email protected]>
fix term_lookup_r() bug, and wstring API changes.

github.com/approach0/search-engine - 194cb93e4d7bcd2e6b8fe0b2e4b2f456cf396781 authored over 8 years ago by t-k- <[email protected]>
Jieba punctuation filter and .txt lexer for indexer.

github.com/approach0/search-engine - ad333e40acd22aaa29e04ee53a279a26c9d6a8d2 authored over 8 years ago by t-k- <[email protected]>
specify Indri project path all in Makefile

github.com/approach0/search-engine - fccc8bdce2a5c06deab1e5e727e9c7a8cc9f0e34 authored over 8 years ago by t-k- <[email protected]>
term-index replaces term-lookup

github.com/approach0/search-engine - a3965102f3c84e192d7ec83bce98718b437bc831 authored over 8 years ago by t-k- <[email protected]>
fix parser: destructor and some operators' commutativity.

github.com/approach0/search-engine - fbfe35d891d8b76e5c3a62a9ded6728542557019 authored over 8 years ago by t-k- <[email protected]>
improve tex_parse() API (modified interface and implementation).

github.com/approach0/search-engine - be7dc02d87c90f7d052b2667ea1f0f0717fc0026 authored over 8 years ago by t-k- <[email protected]>
subpaths_release() done

github.com/approach0/search-engine - 5d3b40ff68e0ec2c449b613f84692725e5324d39 authored over 8 years ago by t-k- <[email protected]>
subpaths' generation is done, except for some releasing functions.

github.com/approach0/search-engine - b35815c2e889a2358cc0762e0b06fa3504aefd57 authored over 8 years ago by t-k- <[email protected]>
Makefile CFLAGS fix and operator tree hash function implemention.

github.com/approach0/search-engine - 6c0b35415c77f816ebee53e6a6fb49d77f621445 authored over 8 years ago by t-k- <[email protected]>
complete lexer and colorfully-print operator tree.

github.com/approach0/search-engine - 6aa468ac13f0ec05e418544bcbc9a9b5b2af9a09 authored over 8 years ago by t-k- <[email protected]>
qvar brace surrounding case fix

github.com/approach0/search-engine - f3a586757d6c52ea0672326d5c34ebcd39bc58e5 authored over 8 years ago by t-k- <[email protected]>
all rules in grammar.y finished.

github.com/approach0/search-engine - 412222fabde6d69f619df9574888eec0e6b75582 authored over 8 years ago by t-k- <[email protected]>
now, most grammar rules are added.

github.com/approach0/search-engine - 3c81598125449e8ebf02364dd5f7ebbc7a78c1ad authored over 8 years ago by t-k- <[email protected]>
more token/rules added into parser.

github.com/approach0/search-engine - 114c5ec781831b2f03c264fa03f79c616399f507 authored over 8 years ago by t-k- <[email protected]>
bracket lexer undergoing.

github.com/approach0/search-engine - 7c37b4721d6164a218f8dc552f070d5093396a55 authored over 8 years ago by t-k- <[email protected]>
times/div added into parser

github.com/approach0/search-engine - 650ccbe1846b9be66bcce898bdfffad8b1af9723 authored over 8 years ago by t-k- <[email protected]>
token header is also auto-generated now.

github.com/approach0/search-engine - 8121daadebdaa3943ddaf4516d479342989d143b authored over 8 years ago by t-k- <[email protected]>
tex parser lexer/grammar framework is done

github.com/approach0/search-engine - 7fb79626d58af2aea6f5232c33b49eb9e4aec184 authored over 8 years ago by t-k- <[email protected]>
add excluded source files as variable in Makefile

github.com/approach0/search-engine - 4ebd1e230906881ac58c41a741f94c6b4081e261 authored over 8 years ago by t-k- <[email protected]>
update README again

github.com/approach0/search-engine - 640bb5f1743a12d9d9579a7b764392e3eac2e095 authored over 8 years ago by t-k- <[email protected]>
Makefile changes. Parser under going, test for trans added.

github.com/approach0/search-engine - e92d663899bcd8fe4d3b87920395baa0148299a0 authored over 8 years ago by t-k- <[email protected]>
rm unnecessary CFLAGS arguments

github.com/approach0/search-engine - eeb084adb91849d9b0ad9fbf724c5b4e33fc55a2 authored over 8 years ago by t-k- <[email protected]>
new coding convention and major framework changes, own library archives are augmented.

github.com/approach0/search-engine - 44ca8d088dc352328db1227e7020d7b41c66c3bb authored over 8 years ago by t-k- <[email protected]>
fix gen-dep.py accordingly

github.com/approach0/search-engine - 11572c507b19e43363cfc0cf5a928df42dea6d6d authored over 8 years ago by t-k- <[email protected]>
modify dep-*.mk naming rule

github.com/approach0/search-engine - 0704057892976fa25768c7debc192e757e79d14f authored over 8 years ago by t-k- <[email protected]>
Added a python script to generate visualized dependency digraph.

github.com/approach0/search-engine - 973bf5b2516bbf8b4aad1fe8e5ce5b0b72f94087 authored over 8 years ago by t-k- <[email protected]>
Have to specify dependencies in top Makefile, list them in frame.mk

github.com/approach0/search-engine - 4fff45d2033ddac87b4dde2f202c58827bd517b6 authored over 8 years ago by t-k- <[email protected]>
starting parser framework

github.com/approach0/search-engine - 9e7736486be88a818f0c9a906973e616b44e46dc authored over 8 years ago by t-k- <[email protected]>
Merge branch 'master' of https://github.com/t-k-/dog-eats-cat

github.com/approach0/search-engine - 506a15cb98c217939fc47bb13d395a11fe7e11c4 authored almost 9 years ago by t-k- <[email protected]>
1. tex-parser test case frame

2. config/config.h -> include/config.h

github.com/approach0/search-engine - 7ed86f81e106b7b7990316aad6a38905414d7a09 authored almost 9 years ago by t-k- <[email protected]>
Merge pull request #4 from yihaoyan/master

yihao version2

github.com/approach0/search-engine - 6ce30290a484625e8bcfb31db5f915745354dced authored almost 9 years ago by Wei <[email protected]>
Merge branch 'master' of https://github.com/t-k-/dog-eats-cat

github.com/approach0/search-engine - 5dfc3f15adc0b4fe513168245d7c3e908ff41698 authored almost 9 years ago by yihaoyan <yihaoyan@ubuntu.(none)>
yihao version2

github.com/approach0/search-engine - f43a0084bbd7582cf5b1e6c940cc6694eaddfff5 authored almost 9 years ago by yihaoyan <yihaoyan@ubuntu.(none)>
Merge pull request #3 from yihaoyan/master

yihao pull request

github.com/approach0/search-engine - 49a0d59f9f6ab2768ef10c3141cd588c0d794e42 authored almost 9 years ago by Wei <[email protected]>
Merge branch 'master' of https://github.com/t-k-/dog-eats-cat

github.com/approach0/search-engine - a1c414f0c935ea530ed54561a0055a6fe908bed2 authored almost 9 years ago by yihaoyan <yihaoyan@ubuntu.(none)>
yihao version1

github.com/approach0/search-engine - 363471d605f2a608e6693c66b048d242249f7454 authored almost 9 years ago by yihaoyan <yihaoyan@ubuntu.(none)>
fix some headers.

github.com/approach0/search-engine - 0e025ac604e2ae5e3de086648e2ddaf07f098451 authored almost 9 years ago by t-k- <[email protected]>
tree-index interface

github.com/approach0/search-engine - b8800e36cecff8a9007b642a2fa0d9037139f8b7 authored almost 9 years ago by t-k- <[email protected]>
wchar convert to utf8 function

github.com/approach0/search-engine - 2e7e0f2ecfd569721e9e49457160464df523be4c authored almost 9 years ago by t-k- <[email protected]>
no more .dot file in tex-parser

github.com/approach0/search-engine - 84a8c3e2cb4a1d164955d911f3e53ee7f01abfff authored almost 9 years ago by t-k- <[email protected]>
tex-parser source/Makefile framework created. Some .mk files modified

accordingly

github.com/approach0/search-engine - 2dd39f92128f83c17258137c08f9db3fc48fdcb3 authored almost 9 years ago by t-k- <[email protected]>
fix term-lookup.h and a tree container module.

github.com/approach0/search-engine - fca9dd30b495bf4abaea9d41e167963ad5801fba authored almost 9 years ago by t-k- <[email protected]>
da-trie renamed to term-lookup

github.com/approach0/search-engine - 20049e0813f265999585bcdda1d8be871a562884 authored almost 9 years ago by t-k- <[email protected]>
fix Makefile circular dep

github.com/approach0/search-engine - 4b4301d25d069d8288a23f33a412f159bca95ca3 authored almost 9 years ago by t-k- <[email protected]>
fix Makefile dependencies

github.com/approach0/search-engine - 5ad9af9caad8d0ca199e809373fe41c66668f5ce authored almost 9 years ago by t-k- <[email protected]>
header protections

github.com/approach0/search-engine - 413afffde4c1a3e930484018c0c6d49fe91196e5 authored almost 9 years ago by t-k- <[email protected]>
wide string convert module and text segmentation module

github.com/approach0/search-engine - 1878c4dd702ea90f6b4ec2ac4809382640268941 authored almost 9 years ago by t-k- <[email protected]>