我是机器学习的新手。我正在尝试建立一个将文本分类为具有url或没有url的分类器。数据未标记。我只有文字数据。我不知道该如何进行。任何帮助或示例,不胜感激。
答案 0 :(得分:0)
祝你好运!
答案 1 :(得分:0)
由于是文本,因此可以使用public class GetAllProfilesQueryHandler : IRequestHandler<GetAllProfilesQuery, ProfilesListViewModel>
{
private readonly IServiceProvider _serviceProvider;
public GetAllProfilesQueryHandler(IServiceProvider serviceProvider)
{
_serviceProvider = serviceProvider;
}
public async Task<ProfilesListViewModel> Handle(GetAllProfilesQuery request, CancellationToken cancellationToken)
{
return new ProfilesListViewModel
{
ProfileDbContext context = (ProfileDbContext)this._serviceProvider.GetService(typeof(ProfileDbContext));
IMapper mapper = (IMapper)this._serviceProvider.GetService(typeof(IMapper));
Profiles = await context.Profiles.ProjectTo<ProfileLookupModel>(mapper.ConfigurationProvider).ToListAsync(cancellationToken)
};
}
}
技术创建矢量。
您可以使用bag of words
将普通类型的文本聚类。
然后使用分类器,具体取决于集群的数量。
这样,您就可以得到带有标签的训练集。
cosine similarity
技术训练多个物流模型。最后,您可以使用k倍交叉验证来测试模型。