We are developing a unique AI-based system which is an alternative to machine learning. The system acquires knowledge from experts and specialists as they use the system to support their decision making and stores it in a particular knowledge base structure. The method is based on research into AI and knowledge acquisition and offers a unique way to acquire knowledge, a unique knowledge data structure, and a unique way to traverse that structure. For the end-user it offers decision support / automated decision making and accompanying explanations.

The system is developed using Flask / Python in the backend, Postgres as database and React / Javascript in the frontend.


The current state of the system is for demoing purposes, and we will use the same architecture to mature the system into a robust product. Some of the items on our todo list are

  • Optimisation of the front-end

  • User authentication

  • Security end-to-end

  • Improvement of the user experience / user interface

  • Optimisation of the back-end

  • Secure the full stack for multi-user use


Also, for every new client we expect to create specific API's / data integration and most likely also extensions to the system, so we need version control and the optimal way to seperate general from client-specific functions.

Good knowledge of React and Javascript is a must. We found state mangement, persisting data, best use of css, useReducer / useContext, etc challenging. We fixed it, but we expect that you know these concepts better, can explain them to us and that together we can decide on a design and straighten up the code.








For more information or questions please contact us at philip@cognitysystems.com

Perks and benefits

This job comes with several perks and benefits

Flexible working hours
Flexible working hours

Time is precious. Make it count. Morning person or night owl, this job is for you.

Work life balance
Work life balance

Carve out time for your kids, friends and personal cider projects.

Unlimited holiday
Unlimited holiday

Take time to relax and reboot when you need it.

Skill development
Skill development

We want to take you from good to great.

Working at
Cognity

We offer a system that makes unbiased and explainable decisions based on previously verified cases. The design is centered around human-interpretable knowledge, resulting in a system that is transparent to its core. We believe that useful AI must be explainable. Our system gives exact explanations for its decisions. The explanation is detailed, easily understood by non-technical business end-users, and can be used to document the decision. The system learns as it processes new cases, building a knowledge base. This knowledge base is human-readable and can be used to analyse the knowledge assets of an organisation. Knowledge becomes tangible and quantifiable. Unlike machine learning, our system gives users control over the decision process. Users can decide exactly how the knowledge base is built and what knowledge is included in the decision making. Therefore, biased decision can be easily detected and avoided.

Read more about Cognity

company gallery image