2017-05-30 1 views
-2

J'ai un ERP existant dans l'application asp.net, et maintenant je veux intégrer IBM Watson API dans cet ERP. Comment puis-je le faire ? S'il vous plaît donner un exemple et mettre le code source aussi.Comment puis-je utiliser IBM Watson dans mon application ASP.net existante

+1

Bienvenue sur StackOverflow. Cette question ne répond pas aux critères de stackoverflow et sera probablement fermée. Voir ici pour plus d'informations: https://stackoverflow.com/help/how-to-ask –

+1

https://github.com/watson-developer-cloud/dotnet-standard-sdk –

Répondre

1

En fonction de votre question, vous ne spécifiez pas ce que Service vous quoi utiliser.

Dans ce cas, Simon O'doherty vous montre le. NET SDK pour utiliser tous les services de Watson Developer Cloud.

Vous pouvez voir dans le dossier Examples dans ce SDK, comment appeler tous ces services:

  • synthèse vocale: Reconnaissance vocale à texte, convertit la voix audio en texte écrit. Conversation: Vous permet de créer, tester et déployer rapidement un bot ou un agent virtuel sur des appareils mobiles, des plateformes de messagerie comme Slack ou même sur un robot physique. Text to Speech: Capacités pour convertir du texte écrit en discours à son naturel. Traducteur de langue: Traduit le texte d'une langue à l'autre. Le service propose plusieurs modèles spécifiques au domaine que vous pouvez personnaliser en fonction de votre terminologie et de votre langue. Personality Idights: extrait les caractéristiques de personnalité en fonction de la façon dont une personne écrit. Analyseur de tonalité: Ce service utilise l'analyse linguistique pour détecter les tonalités de communication dans le texte écrit. Reconnaissance visuelle: Comprend le contenu des images - les concepts visuels marquent l'image, reconnaissent les aliments, trouvent des visages humains, approximent l'âge et le sexe, et trouvent des images similaires dans une collection. Vous pouvez également former le service en créant vos propres concepts personnalisés.

Exemple vous savez comment appeler ce service (API RESTful Service Conversation):

//import libraries 
using IBM.WatsonDeveloperCloud.Conversation.v1; 
using IBM.WatsonDeveloperCloud.Conversation.v1.Model; 
using System; 

namespace IBM.WatsonDeveloperCloud.Conversation.Example 
{ 
    public class ConversationServiceExample 
    { 
     private ConversationService _conversation = new ConversationService(); 
     private string _workspaceID; 
     private string _inputString = "Turn on the winshield wipers"; 

     //Every service have username and password or other unique ID 
     public ConversationServiceExample(string username, string password, string workspaceID) 
     { 
      _conversation.SetCredential(username, password); 
      _workspaceID = workspaceID; 

      Message(); 
     } 

     #region Message 
     private void Message() 
     { 
      MessageRequest messageRequest = new MessageRequest() 
      { 
       Input = new { Text = _inputString } 
      };