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
If you only want extracted properties (extraction → JSON parsing → validation) without clustering/metrics:
183
+
184
+
```python
185
+
from stringsight import extract_properties_only
186
+
187
+
dataset = extract_properties_only(
188
+
df,
189
+
method="single_model",
190
+
model_name="gpt-4.1-mini",
191
+
output_dir="results/extract_only",
192
+
# If True (default), StringSight raises if 0 properties remain after validation.
193
+
# If False, it returns an empty list of properties instead.
194
+
fail_on_empty_properties=False,
195
+
)
196
+
```
197
+
180
198
## Output
181
199
182
200
**Output dataframe columns:**
@@ -238,3 +256,12 @@ See the [documentation](https://lisadunlap.github.io/StringSight/) for:
238
256
## Contributing
239
257
240
258
PRs very welcome, especially if I forgot to include something important in the readme. Questions or issues? [Open an issue on GitHub](https://github.com/lisadunlap/stringsight/issues)
259
+
260
+
### Tests
261
+
262
+
Some lightweight development tests live in `tests/` and can be run directly, e.g.:
0 commit comments