Skip to main content

ML Education Tools for Teaching

Project description

Python与数据分析及可视化

Prof.Li's : ML Education Tools

Author: 道法自然 lilluqun@gmail.com success@shnu.edu.cn

模块安装:pip install -U ml-education-tools

  • AI Education Tools模块为《零基础入门机器学习-从机器模型到Web应用集成实践》配套教学工具。
  • 模块由作者Prof.Luqun Li团队自主开发 。
  • 其他教学资源可以参见GitHub:https://github.com/liluqun。
  • 作者会对模块不断更新,确保为读者提供最佳的代码工具、教学案例与服务。
  • 如果您有好的建议,请发邮件到liluqun@gmail.com联系我。
hah

提前备好:
    1.学生名单: **.xlsx , 从教务处系统导出学生名单,然后一定另存为xlsx文件。
    2.指明作业目录:homework_dir ='./期末试卷'
    3.指明作业排序目录:sorted_homework_dir=./期末试卷-ok
*******************************************
编辑一个文本文件:
shnu.ini,内容样本为:
name_list=人工智能.xlsx 
homework_dir =./期末试卷
sorted_homework_dir=./期末试卷-ok
直接在操作系统下运行:shnu, 如:c:\>shnu

如果用户没有shnu.ini文件,不用担心,直接运行c:\>shnu,便可在当前目录下创建shnu.ini
编辑好shnu.ini
再次运行,就会得到 排序的作业目录,和作业统计Excel文件。
******************************************

api调用使用方法:
from shnu.tools import Assistant
ast=Assistant()
df=ast.homework_check()
 返回3个DataFrame;
      0:统计学生作业的Dataframe:
      1:作业提交次数为零的Dataframe:
      2:作业次数大于0的DataFrame

使用用例1:
	ast=Assistant(name_list='人工智能.xlsx', homework_dir ='./期末试卷',sorted=False)
	result=ast.homework_check()
	print(result[0],result[1],result[2])
使用用例2:
    ast=Assistant(sorted=True,sorted_homework_dir='e:/ok')
    result=ast.homework_check()
    print(result[0],result[1],result[2])

hah

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release.See tutorial on generating distribution archives.

Built Distribution

ML_Education_Tools-24.1.18-py3-none-any.whl (2.1 MB view details)

Uploaded Python 3

File details

Details for the file ML_Education_Tools-24.1.18-py3-none-any.whl.

File metadata

File hashes

Hashes for ML_Education_Tools-24.1.18-py3-none-any.whl
Algorithm Hash digest
SHA256 5320b2f0274564ed3a7b937330a6ab747f84c4326ea33b9b690a67cb5f24a3a5
MD5 d4eec63a6f7ae7731b3018205c0652f0
BLAKE2b-256 fdc4e9c8484b75902acf0526785777733656cbf9a60ca2165a5c8d09f17a0efc

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page