SRDdev commited on
Commit
575ba98
1 Parent(s): c5c8caf

Create README.md

Browse files
Files changed (1) hide show
  1. README.md +77 -0
README.md ADDED
@@ -0,0 +1,77 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ ---
2
+ license: apache-2.0
3
+ language:
4
+ - en
5
+ pipeline_tag: text-generation
6
+ widget:
7
+ - text: 10 Meditation Tips
8
+ example_title: Health Example
9
+ - text: Cooking red sauce pasta
10
+ example_title: Cooking Example
11
+ - text: Introduction to Keras
12
+ example_title: Technology Example
13
+ Tags:
14
+ - text-generation
15
+ metrics:
16
+ - accuracy
17
+ ---
18
+ # ScriptGPT-medium
19
+
20
+ ## 🖊️ Model description
21
+ ScriptGPT-medium is a language model trained on a dataset of 100 YouTube videos that cover different domains of Youtube videos.
22
+ ScriptGPT-medium is a Causal language transformer. The model resembles the GPT2 architecture, the model is a Causal Language model meaning it predicts the probability of a sequence of words based on the preceding words in the sequence.
23
+ It generates a probability distribution over the next word given the previous words, without incorporating future words.
24
+
25
+ The goal of ScriptGPT-medium is to generate scripts for Youtube videos that are coherent, informative, and engaging.
26
+ This can be useful for content creators who are looking for inspiration or who want to automate the process of generating video scripts.
27
+ To use ScriptGPT-medium, users can provide a prompt or a starting sentence, and the model will generate a sequence of words that follow the context and style of the training data.
28
+
29
+ Models
30
+ - [Script_GPT](https://huggingface.co/SRDdev/Script_GPT) : AI content Model
31
+ - [ScriptGPT-small](https://huggingface.co/SRDdev/ScriptGPT-small) : Generalized Content Model
32
+
33
+ More models are coming soon...
34
+
35
+ ## 🛒 Intended uses
36
+ The intended uses of ScriptGPT-medium include generating scripts for videos, providing inspiration for content creators, and automating the process of generating video scripts.
37
+
38
+
39
+ ## 📝 How to use
40
+ You can use this model directly with a pipeline for text generation.
41
+
42
+ 1. __Load Model__
43
+ ```python
44
+ from transformers import AutoTokenizer, AutoModelForCausalLM
45
+
46
+ tokenizer = AutoTokenizer.from_pretrained("SRDdev/ScriptGPT-medium")
47
+ model = AutoModelForCausalLM.from_pretrained("SRDdev/ScriptGPT-medium")
48
+ ```
49
+
50
+ 2. __Pipeline__
51
+ ```python
52
+ from transformers import pipeline
53
+ generator = pipeline('text generation, model= model , tokenizer=tokenizer)
54
+
55
+ context = "Cooking red sauce pasta"
56
+ length_to_generate = 250
57
+
58
+ script = generator(context, max_length=length_to_generate, do_sample=True)[0]['generated_text']
59
+
60
+ script
61
+ ```
62
+ <p style="opacity: 0.8">The model may generate random information as it is still in beta version</p>
63
+
64
+ ## 🎈Limitations and bias
65
+ > The model is trained on Youtube Scripts and will work better for that. It may also generate random information and users should be aware of that and cross-validate the results.
66
+
67
+ ## Citations
68
+ ```
69
+ @model{
70
+ Name=Shreyas Dixit
71
+ framework=Pytorch
72
+ Year=Jan 2023
73
+ Pipeline=text-generation
74
+ Github=https://github.com/SRDdev
75
+ LinkedIn=https://www.linkedin.com/in/srddev
76
+ }
77
+ ```