├── .gitignore ├── Cargo.toml ├── LICENSE-APACHE ├── LICENSE-MIT ├── README.md ├── assets └── layered-nlp.svg ├── examples ├── Cargo.toml └── examples │ └── position_of_speech.rs ├── layered-amount ├── Cargo.toml └── src │ ├── amounts.rs │ ├── lib.rs │ └── tests │ └── amounts.rs ├── layered-clauses ├── Cargo.toml └── src │ ├── clause_keyword.rs │ ├── clauses.rs │ ├── lib.rs │ └── tests │ └── clauses.rs ├── layered-part-of-speech ├── Cargo.toml ├── README.md └── src │ └── lib.rs └── src ├── _archive ├── 03 │ ├── lib-forwards.rs │ ├── lib.rs │ ├── nlp_token_graph.rs │ └── nlp_token_graph │ │ ├── p_tokens.rs │ │ └── p_tokens │ │ └── p_token.rs ├── LLCursor │ ├── cursor_group.rs │ ├── experiment_match_query_builder.rs │ ├── experiment_match_tuple.rs │ ├── ll_line_ll_cursor.rs │ ├── matcher.rs │ └── x_finder.rs └── as_tokens.rs ├── create_tokens.rs ├── create_tokens └── get_word_tag.rs ├── lib.rs ├── ll_line.rs ├── ll_line ├── display.rs ├── finish_with.rs ├── ll_selection.rs ├── x.rs └── x │ ├── all.rs │ ├── any_of.rs │ ├── attr.rs │ ├── attr_eq.rs │ ├── functions.rs │ ├── seq.rs │ ├── token_has_any.rs │ └── token_text.rs ├── resolvers.rs ├── resolvers └── text_match.rs ├── tests.rs ├── tests ├── currency_amount.rs ├── ll_selection.rs └── tokenizing.rs ├── type_bucket.rs └── type_id_to_many.rs /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .vscode 3 | *.pending-snap 4 | 5 | # ignore for libraries 6 | Cargo.lock 7 | -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE-APACHE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/LICENSE-APACHE -------------------------------------------------------------------------------- /LICENSE-MIT: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/LICENSE-MIT -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/README.md -------------------------------------------------------------------------------- /assets/layered-nlp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/assets/layered-nlp.svg -------------------------------------------------------------------------------- /examples/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/examples/Cargo.toml -------------------------------------------------------------------------------- /examples/examples/position_of_speech.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/examples/examples/position_of_speech.rs -------------------------------------------------------------------------------- /layered-amount/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/layered-amount/Cargo.toml -------------------------------------------------------------------------------- /layered-amount/src/amounts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/layered-amount/src/amounts.rs -------------------------------------------------------------------------------- /layered-amount/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/layered-amount/src/lib.rs -------------------------------------------------------------------------------- /layered-amount/src/tests/amounts.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/layered-amount/src/tests/amounts.rs -------------------------------------------------------------------------------- /layered-clauses/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/layered-clauses/Cargo.toml -------------------------------------------------------------------------------- /layered-clauses/src/clause_keyword.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/layered-clauses/src/clause_keyword.rs -------------------------------------------------------------------------------- /layered-clauses/src/clauses.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/layered-clauses/src/clauses.rs -------------------------------------------------------------------------------- /layered-clauses/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/layered-clauses/src/lib.rs -------------------------------------------------------------------------------- /layered-clauses/src/tests/clauses.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/layered-clauses/src/tests/clauses.rs -------------------------------------------------------------------------------- /layered-part-of-speech/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/layered-part-of-speech/Cargo.toml -------------------------------------------------------------------------------- /layered-part-of-speech/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/layered-part-of-speech/README.md -------------------------------------------------------------------------------- /layered-part-of-speech/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/layered-part-of-speech/src/lib.rs -------------------------------------------------------------------------------- /src/_archive/03/lib-forwards.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/_archive/03/lib-forwards.rs -------------------------------------------------------------------------------- /src/_archive/03/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/_archive/03/lib.rs -------------------------------------------------------------------------------- /src/_archive/03/nlp_token_graph.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/_archive/03/nlp_token_graph.rs -------------------------------------------------------------------------------- /src/_archive/03/nlp_token_graph/p_tokens.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/_archive/03/nlp_token_graph/p_tokens.rs -------------------------------------------------------------------------------- /src/_archive/03/nlp_token_graph/p_tokens/p_token.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/_archive/03/nlp_token_graph/p_tokens/p_token.rs -------------------------------------------------------------------------------- /src/_archive/LLCursor/cursor_group.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/_archive/LLCursor/cursor_group.rs -------------------------------------------------------------------------------- /src/_archive/LLCursor/experiment_match_query_builder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/_archive/LLCursor/experiment_match_query_builder.rs -------------------------------------------------------------------------------- /src/_archive/LLCursor/experiment_match_tuple.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/_archive/LLCursor/experiment_match_tuple.rs -------------------------------------------------------------------------------- /src/_archive/LLCursor/ll_line_ll_cursor.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/_archive/LLCursor/ll_line_ll_cursor.rs -------------------------------------------------------------------------------- /src/_archive/LLCursor/matcher.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/_archive/LLCursor/matcher.rs -------------------------------------------------------------------------------- /src/_archive/LLCursor/x_finder.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/_archive/LLCursor/x_finder.rs -------------------------------------------------------------------------------- /src/_archive/as_tokens.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/_archive/as_tokens.rs -------------------------------------------------------------------------------- /src/create_tokens.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/create_tokens.rs -------------------------------------------------------------------------------- /src/create_tokens/get_word_tag.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/create_tokens/get_word_tag.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/ll_line.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/ll_line.rs -------------------------------------------------------------------------------- /src/ll_line/display.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/ll_line/display.rs -------------------------------------------------------------------------------- /src/ll_line/finish_with.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/ll_line/finish_with.rs -------------------------------------------------------------------------------- /src/ll_line/ll_selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/ll_line/ll_selection.rs -------------------------------------------------------------------------------- /src/ll_line/x.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/ll_line/x.rs -------------------------------------------------------------------------------- /src/ll_line/x/all.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/ll_line/x/all.rs -------------------------------------------------------------------------------- /src/ll_line/x/any_of.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/ll_line/x/any_of.rs -------------------------------------------------------------------------------- /src/ll_line/x/attr.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/ll_line/x/attr.rs -------------------------------------------------------------------------------- /src/ll_line/x/attr_eq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/ll_line/x/attr_eq.rs -------------------------------------------------------------------------------- /src/ll_line/x/functions.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/ll_line/x/functions.rs -------------------------------------------------------------------------------- /src/ll_line/x/seq.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/ll_line/x/seq.rs -------------------------------------------------------------------------------- /src/ll_line/x/token_has_any.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/ll_line/x/token_has_any.rs -------------------------------------------------------------------------------- /src/ll_line/x/token_text.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/ll_line/x/token_text.rs -------------------------------------------------------------------------------- /src/resolvers.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/resolvers.rs -------------------------------------------------------------------------------- /src/resolvers/text_match.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/resolvers/text_match.rs -------------------------------------------------------------------------------- /src/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/tests.rs -------------------------------------------------------------------------------- /src/tests/currency_amount.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/tests/currency_amount.rs -------------------------------------------------------------------------------- /src/tests/ll_selection.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/tests/ll_selection.rs -------------------------------------------------------------------------------- /src/tests/tokenizing.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/tests/tokenizing.rs -------------------------------------------------------------------------------- /src/type_bucket.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/type_bucket.rs -------------------------------------------------------------------------------- /src/type_id_to_many.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/old-storyai/layered-nlp/HEAD/src/type_id_to_many.rs --------------------------------------------------------------------------------