您现在的位置是:首页 > 文章详情

阿里云自然语言处理 .NET 使用示例

日期:2019-12-07点击:521

概述

阿里云自然语言处理(Natural Language Processing)是为各类企业及开发者提供的用于文本分析及挖掘的核心工具,旨在帮助用户高效的处理文本,已经广泛应用在电商、文化娱乐、金融、物流等行业客户的多项业务中,取得了良好的效果。这里主要针对目前官方文档中参考Demo使用SDK较老且本身中文打印输出异常的问题,提供包括SDK安装步骤+正常可用示例.NET Demo。

操作步骤

1、Nuget 安装aliyun-net-sdk-core

Install-Package aliyun-net-sdk-core -Version 1.5.3

_

2、测试Demo

using Aliyun.Acs.Core; using Aliyun.Acs.Core.Http; using Aliyun.Acs.Core.Profile; using System; namespace NLPDemo { class Program { static void Main(string[] args) { // ak,sk 获取参考链接:https://yq.aliyun.com/articles/693979 string accessKeyId = "******"; string accessKeySecret = "******"; IClientProfile profile = DefaultProfile.GetProfile("cn-shanghai", accessKeyId, accessKeySecret); IAcsClient client = new DefaultAcsClient(profile); string postBody = "{\"text\": \"China真丝韩都衣舍连衣裙\"}"; CommonRequest request = new CommonRequest(); request.Domain = "nlp.cn-shanghai.aliyuncs.com"; request.UriPattern = "/nlp/api/wordpos/general"; request.Method = MethodType.POST; request.SetContent(System.Text.Encoding.UTF8.GetBytes(postBody), "utf-8", FormatType.JSON); request.AddHeadParameters("x-acs-signature-method", "HMAC-SHA1"); request.AddHeadParameters("x-acs-signature-nonce", System.Guid.NewGuid().ToString()); request.Action = "None"; request.Version = "2018-04-08"; CommonResponse response = client.GetCommonResponse(request); Console.WriteLine(response.Data); Console.ReadKey(); } } }

3、测试结果

_

4、控制台功能快速测试

a、测试地址进入
_
_

b、功能快速测试

_

参考链接

产品简介
Net SDK

原文链接:https://yq.aliyun.com/articles/738380
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章