Blog

GPT - Software Development

For software developers with limited AI expertise, GPT can significantly enhance the capabilities of their software. The following are a series of tips and tricks that can be helpful.

5th January 2023

robotic_eagle.jpg

Classification

This article is not tied to any particular programming language. It is recommended to conduct experiments using the OpenAI Playground environment. The crucial aspect is to generate a clear and comprehensible request and request a response in JSON format. It is possible that the response may contain surplus text that should be eliminated before parsing the JSON response.

Prompt: 

Classify seniority of a developer based on their CV. 
Return JSON 
{
 developer_name: string, 
 seniority:junior|standard|senior,
 class:frontend|backend|full-stack|other,
 certainity:float
 }

CV: ${SCRAPPED_CV_TEXT}

**Example response: **

{
    developer_name: 'Lukas Gren',
    seniority: 'Senior',
    class: 'Full-Stack',
    certainity: 0.9
}

Filter harmful content

Traditionally, identifying harmful content involved creating a blacklist of certain words. However, individuals can express hateful or aggressive sentiments without using explicit language. With the aid of GPT, it is possible to assess the level of aggression or offensiveness in content more accurately, regardless of whether specific words are used.

Measure how offensive is the following text to audiences. Return float number from 0 to 1.0.

ai woman.jpg

Conclusion

In conclusion, software developers stand to benefit greatly from integrating GPT into their applications. GPT's ability to generate human-like text and comprehend natural language makes it a powerful tool for enhancing the functionality and user experience of software. With the help of GPT, developers can create chatbots, automated content generators, and more, enabling them to create innovative applications that meet the needs of their users. As the technology continues to evolve, it is likely that GPT will become an increasingly valuable asset for software developers seeking to improve the capabilities of their applications and stay ahead of the curve in a rapidly changing industry.

Got a project in mind? Tell us about it.

We help startups, IT companies and corporations with digital products.

Or Write a Message

By submitting the form, I agree with the rules for processing my personal data as described in the Moravio Privacy Policy.

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

We will answer as soon as possible.

Your information is safe with us.

We are happy to answer all your questions!


Book a Meeting

Do you want to talk to us directly? Book a meeting with Jakub from business development.

Jakub Bílý

0:00

0:00

Jakub Bílý

Head of Business Development

jakub.bily@moravio.com
+420 731 232 786

Book a Meeting
Moravio s.r.o.
Top 100 companies 2021 badge

Our Offices

Country flag

Prague / CZE

Country flag

Ostrava / CZE

Country flag

Brno / CZE

Country flag

Zlín / CZE

Country flag

Barcelona / ESP

Country flag

New Jersey / USA

Jiří Kostov

Jiří Kostov

Head of Human Resources

jiri.kostov@moravio.com
+420 778 737 430

Jakub Bílý

Jakub Bílý

Head of Business Development

jakub.bily@moravio.com
+420 731 232 786

© 2023 MORAVIO. All rights reserved.

Cookies

Moravio s.r.o.

GDPR