pulsatrix
Loading...
Searching...
No Matches
tokenizer.hpp
Go to the documentation of this file.
1
5#pragma once
6
7#include <string>
8#include <vector>
9
10namespace pulsatrix {
11
20class Tokenizer {
21public:
30 [[nodiscard]] static std::vector<std::string> Tokenize(const std::string& text);
31};
32
33} // namespace pulsatrix
Splits text into lowercase word/punctuation tokens – pulsatrix's first text primitive (campaign_exai_...
Definition tokenizer.hpp:20
static std::vector< std::string > Tokenize(const std::string &text)
Tokenizes text: lowercase-normalizes, splits on whitespace (a pure separator, never emitted),...
Definition acquisition_functions.hpp:16