文本摘要
如果你想构建一个机器学习模型来总结文本,可以使用此模板创建文本样本的单句摘要数据集。你也可以自定义此模板,要求不同类型或长度的摘要。
交互式模板预览
标注配置
<View>
<Header value="Please read the text" />
<Text name="text" value="$text" />
<Header value="Provide one sentence summary" />
<TextArea name="answer" toName="text"
showSubmitButton="true" maxSubmissions="1" editable="true"
required="true" />
</View>
关于标注配置
所有标注配置必须包含在View标签内。
您可以添加一个header来为标注者提供说明:
<Header value="Please read the text" />
使用Text对象标签来显示文本:
<Text name="text" value="$text" />
使用TextArea控件标签提供一个带提交按钮的文本框,标注人员必须输入摘要并可以编辑他们的回答:
<TextArea name="answer" toName="text"
showSubmitButton="true" maxSubmissions="1" editable="true"
required="true" />
增强此模板
有许多方法可以增强此模板。
在待摘要文本旁显示文本框
如果您想在待摘要文本旁边显示文本框,请执行以下操作:
- 为标注配置的View标签添加弹性布局样式:
- 添加新的View标签来包裹Header和Text示例,使它们显示在左侧。
- 将TextArea和Header标签包裹在View标签中,并添加以下CSS样式,使它们整齐地显示在右侧:
您完整的增强版标注配置如下所示:<View style="width: 50%; padding-right: 2em; margin-left: 2em;"><View style="display: flex;"> <View> <Header value="请阅读文本" /> <Text name="text" value="$text" /> View> <View style="width: 50%; padding-right: 2em; margin-left: 2em;"> <Header value="提供一句话摘要" /> <TextArea name="answer" toName="text" showSubmitButton="true" maxSubmissions="1" editable="true" required="true" /> View>
显示带有滚动条的长文本样本
如果您想更改Label Studio在标注界面上显示长文本样本的方式,可以使用View标签通过CSS样式包装标注标签。
例如,您可以将文本样本限制为特定高度,这样更容易保持标注者提供的文本摘要可见。
<View style="height: 300px; overflow: auto;">
<Text name="text" value="$longText" />
</View>
在这种情况下,整个标注配置如下所示:
<View>
<Header value="Please read the text" />
<View style="height: 300px; overflow: auto;">
<Text name="text" value="$longText" />
</View>
<Header value="Provide one sentence summary" />
<TextArea name="answer" toName="text"
showSubmitButton="true" maxSubmissions="1" editable="true"
required="true" />
</View>