阿里云自然语言处理 .NET 使用示例-阿里云开发者社区

开发者社区> 开发与运维> 正文
登录阅读全文

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

简介: 阿里云自然语言处理(Natural Language Processing)是为各类企业及开发者提供的用于文本分析及挖掘的核心工具,旨在帮助用户高效的处理文本,已经广泛应用在电商、文化娱乐、金融、物流等行业客户的多项业务中,取得了良好的效果。

概述

阿里云自然语言处理(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

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章