文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>使用了Contains()函数的聊天机器人

使用了Contains()函数的聊天机器人

时间:2011-04-06  来源:Bruce.陈

学习了 传智播客 聊天机器人的原理,自己写了个聊天机器人

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace 控制台基础联系
{
    class Program
    {
        static void Main(string[] args)
        {
            Console.WriteLine("你好!我是机器人");
            int Fulllevel = 5;//设置饥饿指数
            while (true)
            {
                string str = Console.ReadLine();
                if (Fulllevel <= 0)
                {
                    Console.WriteLine("我饿了,不说了。能喂我点东西吃么??");
                    int food = Convert.ToInt32(Console.ReadLine());
                    if (food < 0)
                    {
                        Console.WriteLine("你耍我呀。我不跟你玩了。。!!");
                        Console.ReadKey();
                        return;
                    }
                    else if (food > 10)
                    {
                        Console.WriteLine("吃撑了");
                        Console.ReadKey();
                        return;
                    }
                    Fulllevel = Fulllevel + food;
                    Console.WriteLine("你喂我吃了{0}个包子,我可以继续聊天了。", food);

                    continue;
                }


                if (str.Contains("北京"))
                {
                    Console.WriteLine("北京天气良好@@~");
                }
                else if (str.Contains("姓名") || str.Contains("名字"))
                {
                    Console.WriteLine("我是机器人,我的名字觉苏涛@~");
                }
                else if (str.Contains("女朋友"))
                {
                    Console.WriteLine("年级太小,好没有女朋友@@~");
                }
                else if (str.Contains("88") || str.Contains("再见"))
                {
                    Console.WriteLine("886");
                    Console.ReadKey();
                    return;
                }
                else
                {
                    Console.WriteLine("你说什么??我听不懂!!");
                }

                Fulllevel--;
            }
        }
    }
}
相关阅读 更多 +
排行榜 更多 +
辰域智控app

辰域智控app

系统工具 下载
网医联盟app

网医联盟app

运动健身 下载
汇丰汇选App

汇丰汇选App

金融理财 下载