SciToolsSciBot


NameSciToolsSciBot JSON
Version 1.0.8 PyPI version JSON
download
home_pagehttps://github.com/CFN-softbio/SciBot
SummarySciBot scripts for domain-specific chatbot.
upload_time2024-01-26 15:45:20
maintainer
docs_urlNone
authorKevin Yager
requires_python>=3.7
licenseBSD (3-clause)
keywords llm
VCS
bugtrack_url
requirements No requirements were recorded.
Travis-CI No Travis.
coveralls test coverage No coveralls.
            # SciBot

## Author : Kevin G. Yager

SciBot is a simple demo of building a domain-specific chatbot for science, using
a Large Language Model (LLM) such as OpenAI's GPT. The system uses document 
embeddings, whereby the bot retrieves document chunks that are relevant
to a user query.

More complete technical details can be found in the corresponding preprint:
https://arxiv.org/abs/2306.10067

Or the published paper: https://doi.org/10.1039/D3DD00112A

You can cite this work as:
```bibtex
@Article{yager2023domainspecific,
    author ="Yager, Kevin G.",
    title  ="Domain-specific chatbots for science using embeddings",
    journal  ="Digital Discovery",
    year  ="2023",
    volume  ="2",
    issue  ="6",
    pages  ="1850-1861",
    publisher  ="RSC",
    doi  ="10.1039/D3DD00112A",
    url  ="http://dx.doi.org/10.1039/D3DD00112A",
}
```



            

Raw data

            {
    "_id": null,
    "home_page": "https://github.com/CFN-softbio/SciBot",
    "name": "SciToolsSciBot",
    "maintainer": "",
    "docs_url": null,
    "requires_python": ">=3.7",
    "maintainer_email": "",
    "keywords": "LLM",
    "author": "Kevin Yager",
    "author_email": "kyager@bnl.gov",
    "download_url": "https://files.pythonhosted.org/packages/e8/23/c7b9cd11eb7400dac85c76034c98d2876b685dfd7b4459ded2d032f5102c/SciToolsSciBot-1.0.8.tar.gz",
    "platform": null,
    "description": "# SciBot\n\n## Author : Kevin G. Yager\n\nSciBot is a simple demo of building a domain-specific chatbot for science, using\na Large Language Model (LLM) such as OpenAI's GPT. The system uses document \nembeddings, whereby the bot retrieves document chunks that are relevant\nto a user query.\n\nMore complete technical details can be found in the corresponding preprint:\nhttps://arxiv.org/abs/2306.10067\n\nOr the published paper: https://doi.org/10.1039/D3DD00112A\n\nYou can cite this work as:\n```bibtex\n@Article{yager2023domainspecific,\n    author =\"Yager, Kevin G.\",\n    title  =\"Domain-specific chatbots for science using embeddings\",\n    journal  =\"Digital Discovery\",\n    year  =\"2023\",\n    volume  =\"2\",\n    issue  =\"6\",\n    pages  =\"1850-1861\",\n    publisher  =\"RSC\",\n    doi  =\"10.1039/D3DD00112A\",\n    url  =\"http://dx.doi.org/10.1039/D3DD00112A\",\n}\n```\n\n\n",
    "bugtrack_url": null,
    "license": "BSD (3-clause)",
    "summary": "SciBot scripts for domain-specific chatbot.",
    "version": "1.0.8",
    "project_urls": {
        "Homepage": "https://github.com/CFN-softbio/SciBot"
    },
    "split_keywords": [
        "llm"
    ],
    "urls": [
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "73308e0058f775e24e27b58281649debb9f1a357e7c621f1fa952ebc34ee347a",
                "md5": "8fc51a682e2eba24b63d0c252a017b0b",
                "sha256": "8cc215373e3f3c84b77e2d3b301372aac3d8bd8dfe27c3824e0f995fa5422980"
            },
            "downloads": -1,
            "filename": "SciToolsSciBot-1.0.8-py3-none-any.whl",
            "has_sig": false,
            "md5_digest": "8fc51a682e2eba24b63d0c252a017b0b",
            "packagetype": "bdist_wheel",
            "python_version": "py3",
            "requires_python": ">=3.7",
            "size": 37781,
            "upload_time": "2024-01-26T15:45:19",
            "upload_time_iso_8601": "2024-01-26T15:45:19.246217Z",
            "url": "https://files.pythonhosted.org/packages/73/30/8e0058f775e24e27b58281649debb9f1a357e7c621f1fa952ebc34ee347a/SciToolsSciBot-1.0.8-py3-none-any.whl",
            "yanked": false,
            "yanked_reason": null
        },
        {
            "comment_text": "",
            "digests": {
                "blake2b_256": "e823c7b9cd11eb7400dac85c76034c98d2876b685dfd7b4459ded2d032f5102c",
                "md5": "368c215fd9d688a2a3761b913904e114",
                "sha256": "db3349459e28905ec20b73aea2220d5f9639983b0cbafcc2fad2ed507bf0d3f9"
            },
            "downloads": -1,
            "filename": "SciToolsSciBot-1.0.8.tar.gz",
            "has_sig": false,
            "md5_digest": "368c215fd9d688a2a3761b913904e114",
            "packagetype": "sdist",
            "python_version": "source",
            "requires_python": ">=3.7",
            "size": 48478,
            "upload_time": "2024-01-26T15:45:20",
            "upload_time_iso_8601": "2024-01-26T15:45:20.369177Z",
            "url": "https://files.pythonhosted.org/packages/e8/23/c7b9cd11eb7400dac85c76034c98d2876b685dfd7b4459ded2d032f5102c/SciToolsSciBot-1.0.8.tar.gz",
            "yanked": false,
            "yanked_reason": null
        }
    ],
    "upload_time": "2024-01-26 15:45:20",
    "github": true,
    "gitlab": false,
    "bitbucket": false,
    "codeberg": false,
    "github_user": "CFN-softbio",
    "github_project": "SciBot",
    "travis_ci": false,
    "coveralls": false,
    "github_actions": false,
    "requirements": [],
    "lcname": "scitoolsscibot"
}
        
Elapsed time: 0.96975s