samreddy commited on
Commit
96f14d2
Β·
1 Parent(s): b2a20f7

Update openai_assistant_langchain_gradio.py

Browse files
openai_assistant_langchain_gradio.py CHANGED
@@ -121,16 +121,16 @@ problem_statement = """## Can Next-Gen Search and Generative AI Solve My Top 5 U
121
  - Approach?: Utilize Upwork's database of past projects and reviews. Implement **Next-gen neural search πŸ”Ž** in combination with generative AI to analyze this data and generate effective project breakdowns.
122
 
123
  ### 2. **Difficulty in Selecting the Right Technologies**
124
- - Approach?: Employ **Next-gen search πŸ”Ž** to sift through previous project technologies, generating tailored technology recommendations that consider budget and timeframe constraints.
125
 
126
  ### 3. **Time and Skill Constraints in Searching for Freelancers**
127
- - Approach?: Go **beyond basic keyword search πŸ”Ž** to analyze freelancers' galleries, GitHub, etc., for a nuanced understanding of their skills. Offer a few high-confidence recommendations instead of overwhelming search results.
128
 
129
  ### 4. **Inadequate Skills to Interview and Evaluate Freelancers**
130
- - Approach?: Use **Next-gen Search πŸ”Ž** to access past client-freelancer interactions. Input this into an LLM to create interview questions and guide the evaluation process.
131
 
132
  ### 5. **Challenges in Creating Milestone Plans, Payment Breakdowns and Evaluating Progress**
133
- - Approach?: Apply **Next-gen Search πŸ”Ž** to past interactions for insights into milestone and payment arrangements, and for comparing current progress with similar projects.
134
 
135
  **Assumptions**:
136
  - These insights are based on personal experiences and research on Upwork Forums.
@@ -141,4 +141,5 @@ problem_statement = """## Can Next-Gen Search and Generative AI Solve My Top 5 U
141
  ***The following demo illustrates these capabilities using synthetic data, due to lack of access to actual Upwork data.ote that the data used is synthetic given no access to Upwork data.***
142
  """
143
 
144
- gr.ChatInterface(openai_response, examples=examples, theme='JohnSmith9982/small_and_pretty', title="SkillBridge", description=problem_statement, retry_btn= None, undo_btn=None, clear_btn=None).launch(auth=("sree", "search"), share = True)
 
 
121
  - Approach?: Utilize Upwork's database of past projects and reviews. Implement **Next-gen neural search πŸ”Ž** in combination with generative AI to analyze this data and generate effective project breakdowns.
122
 
123
  ### 2. **Difficulty in Selecting the Right Technologies**
124
+ - Approach?: Employ **Next-gen search** to sift through previous project technologies, generating tailored technology recommendations that consider budget and timeframe constraints.
125
 
126
  ### 3. **Time and Skill Constraints in Searching for Freelancers**
127
+ - Approach?: Go **beyond basic keyword search** to analyze freelancers' galleries, GitHub, etc., for a nuanced understanding of their skills. Offer a few high-confidence recommendations instead of overwhelming search results.
128
 
129
  ### 4. **Inadequate Skills to Interview and Evaluate Freelancers**
130
+ - Approach?: Use **Next-gen Search** to access past client-freelancer interactions. Input this into an LLM to create interview questions and guide the evaluation process.
131
 
132
  ### 5. **Challenges in Creating Milestone Plans, Payment Breakdowns and Evaluating Progress**
133
+ - Approach?: Apply **Next-gen Search** to past interactions for insights into milestone and payment arrangements, and for comparing current progress with similar projects.
134
 
135
  **Assumptions**:
136
  - These insights are based on personal experiences and research on Upwork Forums.
 
141
  ***The following demo illustrates these capabilities using synthetic data, due to lack of access to actual Upwork data.ote that the data used is synthetic given no access to Upwork data.***
142
  """
143
 
144
+ theme='JohnSmith9982/small_and_pretty',
145
+ gr.ChatInterface(openai_response, examples=examples, textbox=gr.Textbox(placeholder="Enter a Project Description or ask a followup question on a project", container=False, scale=7), title="SkillBridge", description=problem_statement, retry_btn= None, undo_btn=None, clear_btn=None, theme="soft").launch(auth=("sree", "search"), share = True)