查看原文
其他

Legallab重磅 l 法律人也可以学习Python

张力行、何丽芬 法律实验室 2023-03-25


      由于职业的关系,可能很多法律人还没听说过“Python”吧?即使听说过,也许也不太知道它是做什么用的吧?可以说,Python是当下最火爆的人工智能语言。难怪在Python的学习群里流传着这样一句顺口溜: “人生苦短,我有Python。”可见Python的巨大魅力和强大功能了。


      作为一种人工智能的编程语言,Python吸引了各行各业的人士,成为大家争相报名学习的新知识和新技能,其火爆程度仅次于学习英文。编程很重要,所以乔布斯曾经说过:我们每个人都应该学习编程,因为它教你如何思考对于需要逻辑思维的法律人来说,学习一门计算机编程语言显得尤为重要。


      我也是在几年前研发法律人工智能时才听说Python的,因为我们的法律人工智能研发使用的编程语言就是Python。这引起了我的好奇心。为了学习这门新的人工智能编程语言,我买了很多有关的书籍开始学习,同时也上网查阅相关知识,但效果都不理想,难免使我感到很失望。


      去年突如其来的疫情,使我有难得的闲暇再次琢磨怎么学习Python的事。Python的网课五花八门,比较有名的有,深圳的“Python营”和北京的“开课吧”。经朋友介绍,我发现了 “万门大学” 的20学时网课“Python趣味精讲”。这是一个一年期的零基础的编程课,可以反复听,还有老师指导的非常实用的编程作业,学员微信群的互教互学也使我受益良多。


      在“Python趣味精讲”的学员群里,我看到了很多来自各行各业的求知若渴的年轻人,从大学生、老师和程序员,到机关干部、企业管理者和金融从业人员,也有年过半百的退休人士,但令我感到惊讶的是在这500多人学员的群里,仅有两位律师学员,一位来自广州,另一位来自上海。为什么这么重要的人工智能语言没有引起法律人的兴趣呢?是它对法律人没有帮助吗?这使我萌生了在我的“法律实验室”公众号上写一些推文向近2万位关注我们的朋友们介绍并分享一下我学习Python的经验和心得,最重要的是激起法律人通过Python学习人工智能的热情,同时希望让大家能尽量少走弯路,取得比较好的学习效果。


       我的经验证明,仅靠买书、上网自学对文科背景的法律人来说,这可能是既费时,又耗力的途径了。最好方法是选择一些好的网课系统学习。“Python营”9.95元的一周(每天1小时)热身课是一个不错的选择,可以对Python是什么?能做什么?有个基本的了解,还可以收到一些免费的学习资料。然后确定一个零基础物美价廉的课程开始系统学习。学习Python重要的是实践,所以安装上Python的Anaconda一边上课,一边跟着老师敲代码,是事半功倍的最好的学习方法。


       让我先简单几句介绍一下Python吧:


       Python是所有编程语言中最简单、最易学的,不仅它是免费开源的,它的人工智能库和包也是免费开源的。你可以在网上下载Python代码,复制粘贴到你的任务中使用,十分方便。如果你不需要知道算法,经过几个月的学习和练习,就可以试着使用Python的人工智能包了,除了要写几条代码外,使用起来有点像咱们使用word和excel的感觉。除了人工智能、爬虫、办公自动化、数据处理和分析都可以用Python解决,绝对是法律人的学习和工作的好帮手。


       仿效美国金融机构,平安集团已经要求员工利用业余时间学习Python。《新一代人工智能发展纲要》已经明确提出人工智能+x的未来人才的培养方向,其中法学教育就在其中。问题是文科背景的法律人应该从何下手呢?


       人工智能本身就是一个涉及数学、统计、计算机的交叉学科。这也是一直以来困惑我的问题。学习了Python才终于使我找到了抓手,原来Python是最适合法律人入门的人工智能编程语言。可以从法学院抓起,从零开始学习Python编程语言和使用Python的人工智能包,并和教学相结合,可以取得意想不到的学习效果,从而改变传统的法学教学模式。


       经过20学时的学习,大家就可以完成Python基础课,然后就可以学习自然语言处理(NLP)和机器学习入门了。大家可以用Python自带的工具包对法律文本做分词、词袋模型、TF-IDF和相似度计算了,这对法律研究和类案检索非常有帮助。Python的爬虫可以帮助你以最快的速度从网上抓取你需要的法律信息。在办公自动化方面,Python也是一个神器,可以批量生成法律文件,大大提高法律人的工作效率,让你跳出繁琐、重复性的工作,有更多时间思考重要的法律问题。法学院除了用我们的知识图谱和问答机器人外,也可以用Python教学,同学们可以用Python以写代码的方式完成作业,用Python的AI库和包尝试设计各门课程的应用场景,让你的学习变得更加有趣,更加富有创意,让智慧法学院和计算法学成为现实。



       几个月学习给我的最大启发是,作为文科生,零基础的法律人也可以学习Python编程语言,所以我计划用“思维导图”的形式向公众号上这么多的法律人介绍Python这门有趣的人工智能编程语言和使用方法,让法律人如虎添翼更具竞争力,让科技给法律人带来便利和快乐!法律人工智能的时代是机遇和挑战并存的时代,而且一定是美好和精彩的!让我们一起跳出舒适区,迎接挑战,拥抱未来吧!

近期精彩内容,点击即看1. Legallab重磅|法律思维导图-法律人工智能

2. Legallab重磅|法律思维导图-法律量化分析

3. 智慧法务 vs. 传统法务 - 创新时代正在开启

4. 智慧法学院 vs. 传统法学院--创新时代正在开启


公众号ID:Legallab
支持原创,请长按二维码关注我们!我们的邮箱: legallab@hotmail.com大家一起参与到分享法律的过程中来!



您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存