Web App here
How to use instructions below
We often forget about what we talk about during a long conversation
Chatnalysis is an app that aims to extract intelligence from conversations and help us get the most value from them
- Chatnalysis can
- Summarizes the contents of the calls so you don't forget
- Extract events
- Extract todos
- Extract content of interests
- Analyze for scam
- Help for asking for quick definitions or explaination using GPT
imagine-cup-2023
- supercall (Solidjs frontend)
- functions-backend
- supercall frontend, I'm using pnpm, its a lot faster and more efficient than npm, install it here
cd supercall
pnpm install
pnpm start
-
functions just open up the function > index.ts and press
f5
and visual studio code should run it for you -
secrets
- for call-gpt frontend, create a .env file under the call-gpt folder and fill in
SPEECH_KEY
andSPEECH_REGION
, these are for our speech service, you'll need to create one yourself, its free - for azure functions, create a local.settings.json file (same level with package.json file) under the functions app with this json
{ "IsEncrypted": false, "Values": { "AzureWebJobsStorage": "", "FUNCTIONS_WORKER_RUNTIME": "node", "OpenAIApiKey": "API_KEY", "CosmosDbEndpoint": "", "CosmosDbKey": "", }, "Host": { "LocalHttpPort": 7071, "CORS": "*", "CORSCredentials": false } }
- for call-gpt frontend, create a .env file under the call-gpt folder and fill in
- Here is the home page
- Record a conversation, I've prefilled one here about finance, business and smart glasses
- Click on Actions button, choose an action and wait
-
Extract
- Summary
- Tasks
- Meetings
- Analyze for interest
- Extract individual interest
-
Save them and see them in your profile's productivity page, need to login first
- Note: You can provide your topic of interests in the profile page for some personalization