# 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"
}