
them in mind.
As a potential solution to this problem, this paper
presented a lightweight framework, Skeet. Skeet is
written in Typescript, and allows immediate serverless
deployment upon app creation, regardless of the level
of infrastructure expertise of the user. The frame-
work also allows simple incorporation of AI features
such as chatbots based on pretrained models as CLI-
generated functions. Section 2.3 described specific
design goals for the framework, and Section 3 de-
scribed how each section of the framework was de-
veloped and therefore achieved the outlined goals.
The framework was initially evaluated through
collecting survey data from users of the framework,
as described in Section 4. This evaluation indicated
that this early version of the framework has been suc-
cessful in achieving its design goals: a vast majority
of the early adopters completed the tutorial, and found
it easier than mainstream alternatives for accomplish-
ing the objectives outlined in the initial design goals.
For web development to continue to progress into
the modern era, and for advanced techniques to con-
tinue to be accessible, we require new frameworks
which allow non-specialist developers to incorporate
these features while hiding some of the complexity
involved in their implementation. Skeet represents an
innovative solution to this problem, and will continue
to be developed with this goal in mind.
ACKNOWLEDGEMENTS
We would like to acknowledge and thank East Ven-
tures, MIRAISE and Rikka for supporting this re-
search project.
REFERENCES
Adamopoulou, E. and Moussiades, L. (2020). An overview
of chatbot technology. In Artificial Intelligence Ap-
plications and Innovations, pages 373–383. Springer
International Publishing.
Badue, C., Guidolini, R., Carneiro, R. V., Azevedo, P., Car-
doso, V. B., Forechi, A., Jesus, L., Berriel, R., Paix
˜
ao,
T. M., Mutz, F., de Paula Veronese, L., Oliveira-
Santos, T., and De Souza, A. F. (2021). Self-driving
cars: A survey. Expert Systems with Applications,
165:113816.
Brown, T., Mann, B., Ryder, N., Subbiah, M., Kaplan, J. D.,
Dhariwal, P., Neelakantan, A., Shyam, P., Sastry, G.,
Askell, A., et al. (2020). Language models are few-
shot learners. Advances in neural information pro-
cessing systems, 33:1877–1901.
Evans, E. (2004). Domain-driven design: tackling complex-
ity in the heart of software. Addison-Wesley Profes-
sional.
Hamet, P. and Tremblay, J. (2017). Artificial intelligence in
medicine. Metabolism, 69:S36–S40.
Han, J., Haihong, E., Le, G., and Du, J. (2011). Survey on
nosql database. In 2011 6th international conference
on pervasive computing and applications, pages 363–
366. IEEE.
Laaziri, M., Benmoussa, K., Khoulji, S., and Kerkeb, M.
(2019). A comparative study of php frameworks per-
formance. Procedia Manufacturing, 32:864–871.
Li, L. and Horrocks, I. (2003). A software framework for
matchmaking based on semantic web technology. In
Proceedings of the 12th international conference on
World Wide Web, pages 331–339.
Makridakis, S. (2017). The forthcoming artificial intelli-
gence (ai) revolution: Its impact on society and firms.
Futures, 90:46–60.
Martin, R. (2000). Design principles and design patterns.
Nemoto, T. and Beglar, D. (2014). Likert-scale question-
naires. In JALT 2013 conference proceedings, pages
1–8.
Nicolescu, L. and Tudorache, M. (2022). Human-computer
interaction in customer service: the experience with ai
chatbots—a systematic literature review. Electronics,
11(10):1579.
Parasuraman, A., Berry, L., and Zeithaml, V. (1991). Under-
standing customer expectations of service. MIT sloan
management review.
Tournier, J.-D., Smith, R., Raffelt, D., Tabbara, R., Dhol-
lander, T., Pietsch, M., Christiaens, D., Jeurissen, B.,
Yeh, C.-H., and Connelly, A. (2019). Mrtrix3: A
fast, flexible and open software framework for med-
ical image processing and visualisation. Neuroimage,
202:116137.
Skeet: Towards a Lightweight Serverless Framework Supporting Modern AI-Driven App Development
457