You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: TODO.md
+8-13Lines changed: 8 additions & 13 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -9,10 +9,10 @@ TODO.md
9
9
-[ ] Datasets Package
10
10
-[x] Documents dataset (mabye rename to DocumentDataset)
11
11
-[ ] Chunks Package (or part of DocumentDataset?)
12
-
-[] Move Model repository to datasets package.
13
-
-[] Chunks and nodes are not always the same.
14
-
-[] And we may need to save the chunk's node path. Or paths? or document range? Standard metadata?
15
-
-[ ] Instead of passing doc_id around, pass a document key that is unknonwn (string or object)
12
+
-[x] Move Model repository to datasets package.
13
+
-[x] Chunks and nodes are not always the same.
14
+
-[x] And we may need to save the chunk's node path. Or paths? or document range? Standard metadata?
15
+
-[ ] Instead of passing doc_id around, pass a document key that is of type unknonwn (string or object)
16
16
17
17
-[ ] Get a better model for question answering.
18
18
-[ ] Get a better model for named entity recognition, the current one recognized everything as a token, not helpful.
@@ -25,16 +25,11 @@ TODO.md
25
25
-[ ] rename the registration stuff to not look ugly: registerHuggingfaceTransformers() and registerHuggingfaceTransformersUsingWorkers() and registerHuggingfaceTransformersInsideWorker()
-[ ] Consider different ways to connect tasks to queues. What is a task? What is a job?
29
+
30
+
-[ ] Input and outputs are all scalar, arrays, or unions. But what about streams? Stream of items in an array, stream of content for a scalar like a string, etc.
29
31
30
-
-[x] Auto-generated primary keys for TabularStorage
31
-
-[x] Schema annotation with `x-auto-generated: true`
32
-
-[x] Type system with `InsertEntity` for optional auto-generated keys
33
-
-[x] Support for autoincrement (integer) and UUID (string) strategies
Rework the Document Dataset. Currently there is a Document storage of tabular storage type, and that should be registered as a "dataset:document:source" meaning the source material in node format. And there is already a "dataset:document-chunk" for the chunk/vector storage which should be registered as a "dataset:document:chunk" with a well defined metadata schema. The two combined should be registered as a "dataset:document" which is the complete document with its source and all its chunks and metadata. This is for convenience but not used by tasks or ai tasks.
0 commit comments