disi98 commited on
Commit
246fd43
1 Parent(s): b1742e6

Update README.md

Browse files
Files changed (1) hide show
  1. README.md +51 -0
README.md CHANGED
@@ -8,5 +8,56 @@ sdk_version: 4.31.0
8
  app_file: app.py
9
  pinned: false
10
  ---
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
11
 
12
  Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference
 
8
  app_file: app.py
9
  pinned: false
10
  ---
11
+ **Documentation**
12
+ # Group1_Subtask2
13
+ ## Generating A Judger Response For Target Model
14
+
15
+ **Model Functionalities**
16
+ - Model Prompt
17
+ - Two responses from the model based on the prompt
18
+ - Judger Model takes the two responses as prompts and gives back a judgment
19
+ - User modifies the judgment to fit his/her views
20
+
21
+ **Target Model** - Gemini <br>
22
+ **Featured Judger Model** - Gemini
23
+ <br>
24
+ <h2> Functions </h1>
25
+ -> <code> model_prompt_response </code> function: takes <em>prompt</em> from the user as an argument and parse to the model. Returns: <br>
26
+
27
+ - **response1_model**: Response 1 from the target model
28
+ - **judge_1**: Judgement 1 from the judger for response 1
29
+ - **score1_judger**: Score 1 from the judger for response 1
30
+ - **response1_mode2**: Response 2 from the target model
31
+ - **judge_2**: Judgement 2 from the judger for response 2
32
+ - **score1_judger**: Score 2 from the judger for response 2
33
+
34
+
35
+ -> <code>judge_response</code> function: Takes score1_judger, score2_judger, judge_1 and judge_2 from <code> model_prompt_response </code> as arguments. Returns: <br>
36
+ - **response1_judger**: Edited/Accepted Response 1 by user
37
+ - **score1_anonator**: Edited/Accepted Score 1 by user
38
+ - **response2_judger**: Edited/Accepted Response 2 by user
39
+ - **score2_anonator**: Edited/Accepted Score 2 by user
40
+
41
+ -> <code>assign_score</code> function. Implements a simple search algorithm that searches **judge_1** and **judge_2** for score and assigns a score to the responses from the target model.
42
+ <h2> Dependencies </h2>
43
+ File -> <em>requirements.txt</em> <br>
44
+ <code> gradio</code> for gradio <br> <code>google.generativeai</code> for Gemini generative AI
45
+ <br>--------------------------------------------------------<br>
46
+ Configs:<br>
47
+ <code> api_key </code> api key <br>
48
+ <code> model </code> model instance
49
+ <br><br>
50
+
51
+ ***Team***
52
+
53
+ ***
54
+ Collins Okoth: collins.okech@digitaldividedata.com<br>
55
+ Albert Disi: albert.disi@digitaldividedata.com<br>
56
+ Joseph Amadi: joseph.amadi@digitaldividedata.com
57
+ ***
58
+
59
+
60
+
61
+
62
 
63
  Check out the configuration reference at https://huggingface.co/docs/hub/spaces-config-reference