テキストの生成
Wolfram言語はテキストを合成したり,記号形式から自然言語へ移行したりするためのツールさまざまなツールを提供する.
テンプレートの適用 »
StringTemplate — 文字列のテンプレートを指定する
TemplateApply — テンプレートから文字列を作成する
FileTemplate ▪ XMLTemplate ▪ NotebookTemplate
ドキュメントとノートブックの生成 »
GenerateDocument ▪ DocumentNotebook ▪ TextCell ▪ ExpressionCell ▪ ...
文字列レベルのでテキストの組立て
StringRiffle — 区切り文字を挿入しながらリストから文字列を構築する
StringJoin — 文字列を繋ぎ合せる
文字列の生成
TextString — 任意の式をテキスト文字列に変換する
CommonName — 実体の一般名を求める
DateString ▪ IntegerString ▪ RomanNumeral ▪ IntegerName ▪ LetterNumber ▪ ToString
単語の操作
Pluralize — 単語の複数形を与える
WordData — 単語の幅広い特性を求める
大文字化
Capitalize,Decapitalize — 文字列の最初の文字を大文字にする,小文字にする
ToUpperCase — すべての文字を大文字にする
大規模言語モデルベースのテキストの生成
LLMSynthesize — 大規模言語モデルのプロンプトからテキストを合成する
LLMResourceFunction — (例えば Wolfram Prompt Repositoryからの)事前に書かれたプロンプトを使う
LLMFunction ▪ LLMExampleFunction ▪ LLMTool ▪ ...
ChatEvaluate — インタラクティブなテキストチャットを構築する
テキスト形式
StringPadLeft,StringPadRight — 文字列を空白文字またはその他の文字で充填する
StringRepeat — 指定の長さになるように文字列を繰り返す
タイプセットとスタイル設定 »
Style — テキストのスタイルを指定する
Grid — 格子に配置する
音声形式
SpokenString — 任意の式の音声を作成する
システム関連のテキストの生成 »
ToLowerCase ▪ FileNameJoin ▪ URLBuild ▪ ...