2026年人工智能编程面试备考试题.docxVIP

  • 0
  • 0
  • 约6.82千字
  • 约 18页
  • 2026-09-09 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年人工智能编程面试备考试题

一、编程实现题(共3题,每题10分,总分30分)

题目1(10分):实现一个简单的自然语言处理任务——文本情感分类器

要求:

1.设计一个基于规则的情感分类器,能够将输入的简短文本(100字以内)分类为“正面”、“负面”或“中性”。

2.规则可以包括关键词匹配,例如:

-正面关键词:快乐、满意、喜欢、美好、优秀等。

-负面关键词:失望、难过、讨厌、糟糕、失败等。

3.编写Python代码实现该分类器,并测试至少3个样本文本。

4.说明你的设计思路和实现细节。

答案与解析:

python

defclassify_sentiment(text):

positive_keywords=[快乐,满意,喜欢,美好,优秀]

negative_keywords=[失望,难过,讨厌,糟糕,失败]

positive_count=sum(1forwordintext.split()ifwordinpositive_keywords)

negative_count=sum(1forwordintext.split()ifwordinnegative_keywords)

ifpositive_countnegative_count:

ret

文档评论(0)

1亿VIP精品文档

相关文档