File size: 1,255 Bytes
4657436
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
from setuptools import setup, find_packages

setup(
    name="au_advisor",
    version="0.1.0",
    packages=find_packages(),
    install_requires=[
        "beautifulsoup4>=4.12.3",
        "chromadb[all]>=0.4.18",
        "huggingface-hub>=0.30.2",
        "keyring>=25.6.0",
        "numpy>=2.2.4",
        "playwright>=1.51.0",
        "PyMuPDF>=1.18.0",  # for fitz module
        "python-dotenv>=1.1.0",
        "requests>=2.32.3",
        "sentence-transformers>=2.7.0",
        "shinyswatch>=0.9.0",
        "tqdm>=4.67.1",
    ],
    extras_require={
        "dev": [
            "pytest>=7.0.0",
            "black>=23.0.0",
            "isort>=5.0.0",
            "flake8>=6.0.0",
        ],
    },
    author="Layne Dibuono, Richard Ressler",
    author_email="rressler@american.edu",
    description="American University Academic Advisor Chatbot",
    keywords="chatbot, academic, advisor, RAG",
    url="https://github.com/yourusername/au-academic-advisor",
    classifiers=[
        "Development Status :: 3 - Alpha",
        "Intended Audience :: Education",
        "Programming Language :: Python :: 3",
        "License :: Other/Proprietary License",
        "Operating System :: OS Independent",
    ],
    python_requires=">=3.12",
)