Compare commits

...

56 Commits

Author SHA1 Message Date
58437d6a48 删除 applypatch-msg.sample 2026-01-16 04:32:13 +08:00
4e13ffa079 上传文件至 / 2026-01-16 04:27:22 +08:00
d8993bb42b 删除 README.md 2026-01-16 04:19:06 +08:00
44d589048c 删除 pyproject.toml 2026-01-16 04:19:02 +08:00
14aadafe3f 删除 src/streamlit_tweet_app.py 2026-01-16 04:18:46 +08:00
b4d4805cfa 删除 src/tweet_data.py 2026-01-16 04:18:42 +08:00
c96f11d191 删除 src/tweet_agent.py 2026-01-16 04:18:37 +08:00
7ee2d1fb9a 删除 src/train_tweet_ultimate.py 2026-01-16 04:18:32 +08:00
cfe0bed97b 删除 src/__init__.py 2026-01-16 04:18:29 +08:00
7be9c56859 删除 models/tweet_sentiment_model_ultimate.pkl 2026-01-16 04:18:05 +08:00
1d641aa017 删除 models/tfidf_vectorizer_ultimate.pkl 2026-01-16 04:18:01 +08:00
ef93e575f7 删除 models/label_encoder_ultimate.pkl 2026-01-16 04:17:54 +08:00
0984820165 删除 models/airline_encoder_ultimate.pkl 2026-01-16 04:17:50 +08:00
fa3eda723d 删除 data/Tweets_cleaned.csv 2026-01-16 04:17:43 +08:00
ec69b033fe 上传文件至 src 2026-01-15 23:50:21 +08:00
ba1ce26201 删除 src/train_tweet_ultimate.py 2026-01-15 23:50:11 +08:00
9b951646cb 上传文件至 / 2026-01-15 23:26:42 +08:00
6d5bab8da9 删除 README.md 2026-01-15 23:26:04 +08:00
1cd74f3b4e 上传文件至 src 2026-01-15 23:25:47 +08:00
9cc826963b 删除 src/train_tweet_ultimate.py 2026-01-15 23:25:12 +08:00
67fb73e011 删除 src/tweet_agent.py 2026-01-15 23:25:04 +08:00
33e52e405d 删除 src/tweet_data.py 2026-01-15 23:24:48 +08:00
0ffcd2357a 上传文件至 / 2026-01-15 23:22:44 +08:00
c2fee1d0be 删除 pyproject.toml 2026-01-15 23:22:27 +08:00
a4e52008c7 上传文件至 src 2026-01-15 23:20:55 +08:00
69dbd80152 删除 src/streamlit_tweet_app.py 2026-01-15 23:20:28 +08:00
220c166ff7 上传文件至 models 2026-01-15 23:18:29 +08:00
cf3e15003b 删除 models/tweet_sentiment_model_ultimate.pkl 2026-01-15 23:10:23 +08:00
e1e64dabb9 上传文件至 / 2026-01-15 18:15:36 +08:00
edd761368d 删除 uv.lock 2026-01-15 18:14:54 +08:00
db4029bb72 删除 pyproject.toml 2026-01-15 18:14:44 +08:00
ff8eebeddf 上传文件至 models 2026-01-15 17:47:47 +08:00
3e867414b2 上传文件至 src 2026-01-15 17:47:07 +08:00
e543fdb58f 上传文件至 / 2026-01-15 17:46:09 +08:00
216a9b7418 上传文件至 / 2026-01-15 17:44:12 +08:00
ee42693f2f 上传文件至 / 2026-01-15 17:43:55 +08:00
0db85e1e25 删除 models/tweet_sentiment_model_ultimate.pkl 2026-01-15 17:42:48 +08:00
a5660ec9a1 删除 src/tweet_data.py 2026-01-15 17:42:38 +08:00
5c519dda05 删除 src/tweet_agent.py 2026-01-15 17:42:34 +08:00
35a84b9ce1 删除 src/streamlit_tweet_app.py 2026-01-15 17:42:31 +08:00
1a1b439f18 删除 README.md 2026-01-15 17:42:02 +08:00
6a993fe3cf 删除 pyproject.toml 2026-01-15 17:41:57 +08:00
6f505b24c8 上传文件至 models 2026-01-15 17:32:53 +08:00
1c99c37a37 删除 models/tweet_sentiment_model_ultimate.pkl 2026-01-15 17:29:42 +08:00
4e21544e0b 上传文件至 / 2026-01-15 16:53:55 +08:00
604ea77402 上传文件至 / 2026-01-15 16:53:18 +08:00
e2af11dc17 上传文件至 models 2026-01-15 16:52:42 +08:00
1f5237e8ec 上传文件至 data 2026-01-15 16:52:06 +08:00
e38df4c89b 上传文件至 src 2026-01-15 16:51:24 +08:00
eda22ba4f0 上传文件至 src 2026-01-15 16:51:03 +08:00
5f22fb35df 上传文件至 src 2026-01-15 16:50:28 +08:00
ca3f4f2bbf 删除 uv.lock 2026-01-15 16:49:43 +08:00
564427fb6a 删除 README.md 2026-01-15 16:49:38 +08:00
3d29ee0586 删除 pyproject.toml 2026-01-15 16:49:32 +08:00
0ce8fbe9dd 删除 .gitignore 2026-01-15 16:49:25 +08:00
fce734b880 上传文件至 /
依赖锁定文件

Signed-off-by: 张则文 <st2311020133@gitea.local>
2026-01-15 13:24:45 +08:00
3 changed files with 0 additions and 214 deletions

162
.gitignore vendored
View File

@ -1,162 +0,0 @@
# ---> Python
# Byte-compiled / optimized / DLL files
__pycache__/
*.py[cod]
*$py.class
# C extensions
*.so
# Distribution / packaging
.Python
build/
develop-eggs/
dist/
downloads/
eggs/
.eggs/
lib/
lib64/
parts/
sdist/
var/
wheels/
share/python-wheels/
*.egg-info/
.installed.cfg
*.egg
MANIFEST
# PyInstaller
# Usually these files are written by a python script from a template
# before PyInstaller builds the exe, so as to inject date/other infos into it.
*.manifest
*.spec
# Installer logs
pip-log.txt
pip-delete-this-directory.txt
# Unit test / coverage reports
htmlcov/
.tox/
.nox/
.coverage
.coverage.*
.cache
nosetests.xml
coverage.xml
*.cover
*.py,cover
.hypothesis/
.pytest_cache/
cover/
# Translations
*.mo
*.pot
# Django stuff:
*.log
local_settings.py
db.sqlite3
db.sqlite3-journal
# Flask stuff:
instance/
.webassets-cache
# Scrapy stuff:
.scrapy
# Sphinx documentation
docs/_build/
# PyBuilder
.pybuilder/
target/
# Jupyter Notebook
.ipynb_checkpoints
# IPython
profile_default/
ipython_config.py
# pyenv
# For a library or package, you might want to ignore these files since the code is
# intended to run in multiple environments; otherwise, check them in:
# .python-version
# pipenv
# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control.
# However, in case of collaboration, if having platform-specific dependencies or dependencies
# having no cross-platform support, pipenv may install dependencies that don't work, or not
# install all needed dependencies.
#Pipfile.lock
# poetry
# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control.
# This is especially recommended for binary packages to ensure reproducibility, and is more
# commonly ignored for libraries.
# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control
#poetry.lock
# pdm
# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control.
#pdm.lock
# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it
# in version control.
# https://pdm.fming.dev/#use-with-ide
.pdm.toml
# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm
__pypackages__/
# Celery stuff
celerybeat-schedule
celerybeat.pid
# SageMath parsed files
*.sage.py
# Environments
.env
.venv
env/
venv/
ENV/
env.bak/
venv.bak/
# Spyder project settings
.spyderproject
.spyproject
# Rope project settings
.ropeproject
# mkdocs documentation
/site
# mypy
.mypy_cache/
.dmypy.json
dmypy.json
# Pyre type checker
.pyre/
# pytype static type analyzer
.pytype/
# Cython debug symbols
cython_debug/
# PyCharm
# JetBrains specific template is maintained in a separate JetBrains.gitignore that can
# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore
# and can be added to the global gitignore or merged into this file. For a more nuclear
# option (not recommended) you can uncomment the following to ignore the entire idea folder.
#.idea/

View File

@ -1,2 +0,0 @@
# G05-Sentiment-Analysis-of-Aviation-Tweets

View File

@ -1,50 +0,0 @@
[project]
name = "ml-course-design"
version = "0.1.0"
description = "机器学习 × LLM × Agent 课程设计模板"
readme = "README.md"
requires-python = ">=3.12"
dependencies = [
"pydantic>=2.10",
"pandera>=0.21",
"pydantic-ai>=0.7",
"polars>=1.0",
"pandas>=2.2",
"scikit-learn>=1.5",
"lightgbm>=4.5",
"seaborn>=0.13",
"joblib>=1.4",
"python-dotenv>=1.0",
"streamlit>=1.40",
]
[[tool.uv.index]]
name = "tencent"
url = "https://mirrors.cloud.tencent.com/pypi/simple/"
default = true
[[tool.uv.index]]
url = "https://mirrors.aliyun.com/pypi/simple/"
[dependency-groups]
dev = [
"pytest>=8.0",
"pytest-asyncio>=1.3",
"ruff>=0.8",
]
[build-system]
requires = ["hatchling"]
build-backend = "hatchling.build"
[tool.hatch.build.targets.wheel]
packages = ["src"]
[tool.ruff]
line-length = 100
[tool.ruff.lint]
select = ["E", "F", "I"]
[tool.pytest.ini_options]
testpaths = ["tests"]