File size: 1,150 Bytes
903ba06
 
 
 
 
 
 
 
 
 
 
 
 
5d9ab38
 
 
 
 
 
c4b95fb
 
5a0c8da
c4b95fb
 
5a0c8da
5d9ab38
 
 
 
c4b95fb
 
5a0c8da
c4b95fb
 
 
5a0c8da
c4b95fb
 
5a0c8da
 
5d9ab38
c4b95fb
 
 
5a0c8da
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
---
title: Chat with Maheen
emoji: πŸš€
colorFrom: green
colorTo: yellow
sdk: docker
app_port: 8501
tags:
- streamlit
pinned: false
short_description: A chatbot about my profile, experience, education and skills
---

# My Profile Chatbot

A chatbot about my profile, experience, education and skills

## Project Structure

- basic.py: 
    - main workflow of the chatbot in cli
    - run with `python qa_chain_cli.py`
- ui_qa.py
    - streamlit app for QA chatbot
    - run with `streamlit run streamlit_app.py`


## Todos:

- update readme for project structure, esp data, venv and env
- add more data
    - add updated cv with project
    - educational docs
    - experience letters
    - project docs/ reports/ readme
    - linkedin stuff: get more from linkedin csv
- better llm selection: using gemini for now
    - add ui selection for gemini free models
    - improve qa pipeline and prompt
    - add prompt history for agent mem
- make router chains for better response
    - add router chains for education, skills, experience and default
- UI: improve UI
    - chat sequence
- deploy:
    - improve the huggingface guthub repo hosting setup