Files
2023-09-14 22:14:08 +01:00

34 lines
1.4 KiB
Markdown

# Who At X?
A tool for organisations and businesses to use internally, to help them find the right person to talk to about a particular topic, and to equip them to best communicate with them. In terms of naming, 'X' is your organisation or business. For example, a business called 'Acme' would call this tool 'Who At Acme?'.
Each member/employee has a personal profile, including details like:
- how people like to be talked to
- how to be praised
- pronouns
- name pronounciation
- etc.
It also covers key professional information like:
- what your areas of knowledge are
- what projects you work on
- what team you're on
- your working hours
- your time zone
- etc.
This is plugged in to an LLM (GPT) with search capability, so you can find the people you are looking for who have knowledge on a particular thing by asking it a question, with it responding the best matches and providing links to their profiles to enable you to approach them in the way they like to be approached.
## Possible future features
- linking to calendars to make it clear if people are available or away
- embedding into Jira to make it easy to assign the right people to the right tickets
## Local development instructions
1. Clone the repo
2. Run `dotnet tool install --global dotnet-ef` to install the Entity Framework CLI if you haven't already
3. Within the WhoAtX folder, run `dotnet ef migrations add InitialCreate` then `dotnet ef database update` to create the database